Você pode usar a interface de linha de comando gkectl
para diversas tarefas,
incluindo:
- Gerar um modelo para um arquivo de configuração de cluster.
- Validar um arquivo de configuração de cluster.
- Preparar um ambiente do vSphere.
- Crie um cluster.
- Fazer upgrade de um cluster.
- Atualize um cluster
- Redimensionar um cluster.
- Diagnosticar problemas de cluster.
Comandos básicos
Para listar todos os comandos:
gkectl help
Para receber ajuda para um comando específico:
gkectl COMMAND --help
Variável de ambiente para o arquivo kubeconfig do cluster de administrador
Vários comandos gkectl
exigem o caminho do arquivo kubeconfig do cluster de administrador.
É possível especificar o caminho exportando uma variável de
ambiente GKECTL_KUBECONFIG
. Exemplo:
export GKECTL_KUBECONFIG=/path/to/my-admin-cluster-kubeconfig
Se você não exportar a variável de ambiente GKECTL_KUBECONFIG
, use a sinalização --kubeconfig
ao executar o comando.
Fazer o download de gkectl
Para informações sobre como fazer o download do gkectl
, consulte
Downloads.
Comportamento padrão de geração de registros para gkectl
Para gkectl
, basta usar as configurações padrão de geração de registros. Para gkectl
,
o arquivo de registro padrão é
/home/ubuntu/.config/gke-on-prem/logs/gkectl-$(date).log
e está
vinculado ao arquivo logs/gkectl-$(date).log
no diretório local em que
você executa gkectl
.
O nível de detalhes -v5
padrão abrange todas as entradas de registro necessárias para a
equipe de suporte. O arquivo de registros inclui o comando executado e a mensagem de falha.
Recomendamos que você envie o arquivo de registros para a equipe de suporte quando precisar de ajuda.
Como especificar locais não padrão para arquivos de registros
Se quiser especificar um local não padrão para o arquivo de registros gkectl
, use a
sinalização --log_file
. O arquivo de registro que você especificar não será vinculado ao
diretório local.