如何完成k3s Kubeconfig配置

2023-04-08 02:43:00 配置 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

相关文章