0

Kubernetes クラスターの詳細を変更する必要があるため、マスターの ca.pem を取得し、新しい 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 を更新するにはどうすればよいですか。

4

0 に答える 0