使用新配置更新kubectl

时间:2016-10-27 18:34:44

标签: docker kubernetes kubectl

由于我需要更改Kubernetes群集详细信息,因此我选择了ca.pem master并在我的本地计算机上运行以下命令,并指向我新ca.pem的正确路径

$ kubectl config set-cluster default-cluster --  server=https://${MASTER_HOST} --certificate-authority=${CA_CERT}
$ kubectl config set-credentials default-admin --certificate-authority=${CA_CERT} --client-key=${ADMIN_KEY} --client-certificate=${ADMIN_CERT}
$ kubectl config set-context default-system --cluster=default-cluster --user=default-admin
$ kubectl config use-context default-system

当我尝试获取节点时:

kubectl get nodes

它给出了如下错误:

Unable to connect to the server: x509: certificate is valid for xxx.xx.xx.209, xxx.xx.xx.209, not xxx.xx.xx.216

xxx.xx.xx.209表示我的旧主人,但仍未更改为新主人。我应该怎么做才能更改主服务器并相应地更新kubectl。

0 个答案:

没有答案