Nesta página, descrevemos como atualizar a referência no certificado vCenter se ela tiver sido alterada, já que o cluster de administrador em execução e os clusters de usuário precisam ser informados sobre a alteração. Isso afeta o campo vCenter.caCertPath
no arquivo de configuração do cluster de administrador e os arquivos de configuração do cluster de usuário para clusters do Anthos no VMware (GKE On-Prem).
É possível atualizar as referências de certificado com o comando gkectl update
, conforme descrito aqui.
Atualizar o certificado do vCenter referenciado nos arquivos de configuração do cluster
Para atualizar os clusters de administrador e usuário em execução para usar o novo certificado:
Recupere e descompacte o novo certificado do vCenter:
curl -o certs.zip https://VCENTER_IP_ADDRESS/certs/download.zip unzip certs.zip
Use a sinalização
-k
se quiser permitir certificados desconhecidos. Isso evita problemas de certificado que você possa ter com o vCenter.Salve o certificado do Linux em um arquivo chamado
vcenter-ca.pem
.No arquivo de configuração do cluster de administrador defina
vCenter.caCertPath
como o caminho do novo arquivovcenter-ca.pem
.Atualize o arquivo de configuração do cluster de administrador:
gkectl update admin --config ADMIN_CLUSTER_CONFIG --kubeconfig ADMIN_CLUSTER_KUBECONFIG
Substitua:
- ADMIN_CLUSTER_CONFIG pelo caminho do arquivo de configuração do cluster de administrador.
Em cada um dos arquivos de configuração do cluster de usuário, defina
vCenter.caCertPath
como o caminho do novo arquivovcenter-ca.pem
.Para cada um dos clusters de usuário, execute o comando de atualização do gkectl:
gkectl update cluster --config USER_CLUSTER_CONFIG --kubeconfig ADMIN_CLUSTER_KUBECONFIG
Substitua:
- USER_CLUSTER_CONFIG é o caminho do arquivo de configuração do cluster de usuário.
Depois que os comandos forem executados, os clusters começarão a usar o novo certificado.