gkectl

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. Por 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 de geração de registros padrão para gkectl

Para gkectl, basta usar a configuração de geração de registros padrão. 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.