由于我需要更改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。