如何完成k3s Kubeconfig配置
k3s是一个轻量级的Kubernetes实现,可以在很少的资源上运行。它由Rancher Labs开发,并且可以通过一键安装在几分钟内完成安装。
K3s使用SQLite数据库,并且可以使用etcd,MySQL,PostgreSQL,SQL Server或其他Kubernetes存储库。它还支持多种CNI网络插件,如flannel,calico,weave,contiv,romana,portmap和bridge。
要完成k3s Kubeconfig配置,需要执行以下步骤:
首先,需要下载并安装k3s。安装方式有很多种,这里介绍一种使用curl的方式:
curl -sfL https://get.k3s.io | sh -
安装完成后,会生成一个kubeconfig文件,位置在“/etc/rancher/k3s/k3s.yaml”。
接下来,需要修改kubeconfig文件,指定server的地址。例如:
server: https://192.168.1.100:6443
修改完成后,需要重新启动k3s服务:
systemctl restart k3s
最后,验证是否配置成功:
kubectl get node
如果出现以下结果,则表示配置成功:
NAME STATUS ROLES AGE VERSION
192.168.1.100 Ready master 31s v1.15.3+k3s1
相关文章