使用kubeadm安装完成k8s成功后,有一段提示信息如下:
Your Kubernetes control-plane has initialized successfully!
To start using your cluster, you need to run the following as a regular user:
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
Alternatively, if you are the root user, you can run:
export KUBECONFIG=/etc/kubernetes/admin.conf
首先提示k8s控制平面初始化成功。
接着给出使用k8s集群的操作步骤。提示信息里给出两种操作方法,第一种是普通用户,第二种是root用户。
普通用户:
1)在家目录下创建.kube目录
2)把/etc/kubernetes/admin.conf 文件拷贝到用户有家目录下的.kube目录下,并命名为config
3)修改config文件的属组和用户。
root用户:
设置环境变量KUBECONFIG,其值为/etc/kubernetes/admin.conf,这个export语句可以添加到/etc/profile中,用户登录自动生效。
当然,root用户也可以使用第一种方法。