Nesta página, descrevemos como gerenciar os clusters do GKE On-Prem.
Antes de começar
Conecte-se à sua estação de trabalho do administrador:
ssh -i ~/.ssh/vsphere_workstation ubuntu@[IP_ADDRESS]
Faça login no Google Cloud usando as credenciais da sua conta:
gcloud auth login
Configure um projeto padrão. Isso faz com que todos os comandos da CLI gcloud sejam executados no projeto, de modo que você não precise especificar o projeto para cada comando:
gcloud config set project [PROJECT_ID]
Substitua
[PROJECT_ID]
pelo ID do projeto. É possível encontrar o ID do projeto no Console do Cloud ou ao executargcloud config get-value project
.
Como ver os clusters
kubectl
kubectl get clusters --kubeconfig [ADMIN_CLUSTER_KUBECONFIG]
Console
Se você optou por registrar seus clusters com o Google Cloud preenchendo o campo gkeconnect
do arquivo de configuração do GKE On-Prem, visualize os clusters no console do Google Cloud. Para saber mais, consulte
Como visualizar clusters registrados
na documentação do Connect.
Como se conectar aos clusters
Se você quiser se conectar aos clusters, terá duas opções:
- É possível conectar-se a nós do cluster.
- Se você registrou seus clusters com o Google Cloud, é possível fazer login em clusters do console do Google Cloud.
Como verificar a versão do cluster
Cluster de usuário
kubectl get cluster --kubeconfig [USER_CLUSTER_KUBECONFIG] -o yaml | grep bundle.gke.io/version
A versão do cluster é igual à versão do pacote retornada por este comando.
Cluster de administrador
Consiga os pods no namespace kube-system
do cluster de administrador:
kubectl get pods --kubeconfig [ADMIN_CLUSTER_KUBECONFIG] -n kube-system
Para o pod prefixado com clusterapi-controllers
, receba a
configuração do pod. Exemplo:
kubectl get pod clusterapi-controllers-677f8b7bbd-zb4r6 --kubeconfig kubeconfig -o yaml -n kube-system | grep image:.*controller-manager
A versão do cluster é igual à versão da imagem retornada por este comando.