kubernetes 集群证书更新后,重新生成 kubeconfig

cluster, kubeconfig

生成新的 kubeconfig

集群所用证书在更新后,对应访问集群的用户的 kubeconfig 也需要同步进行更新。 使用 kubeadm 命令可以直接进行更新,但仅会重新生成 /etc/kubernetes/ 下的部分文件。 重新生成后需要将 /etc/kubernetes 内的文件拷贝至 .kube 内进行使用。

1
2
3
4
5
sudo kubeadm init phase kubeconfig admin

sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config

sudo chown $(id -u):$(id -g) $HOME/.kube/confi

Reference

Renewing Kubernetes cluster certificates

Built with Hugo
Theme Stack designed by Jimmy