gkectl

Pode usar a interface de linhas de comando gkectl para várias tarefas, incluindo as seguintes:

  • Gere um modelo para um ficheiro de configuração de cluster.
  • Validar um ficheiro de configuração do cluster.
  • Prepare um ambiente do vSphere.
  • Crie um cluster.
  • Atualize um cluster.
  • Atualize um cluster.
  • Redimensione um cluster.
  • Diagnostique problemas de clusters.

Comandos básicos

Para apresentar todos os comandos:

gkectl help

Para receber ajuda com um comando específico:

gkectl COMMAND --help

Variável de ambiente para o ficheiro kubeconfig do cluster de administrador

Vários comandos gkectl requerem o caminho do ficheiro kubeconfig do cluster de administrador. Pode especificar o caminho exportando uma variável de ambiente GKECTL_KUBECONFIG. Por exemplo:

export GKECTL_KUBECONFIG=/path/to/my-admin-cluster-kubeconfig

Se não exportar a variável de ambiente GKECTL_KUBECONFIG, tem de usar a flag --kubeconfig quando executar o comando.

Transferir gkectl

Para obter informações sobre a transferência de gkectl, consulte a secção Transferências.

Comportamento de registo predefinido para gkectl

Para gkectl, é suficiente usar as predefinições de registo. Para gkectl, o ficheiro de registo predefinido é /home/ubuntu/.config/gke-on-prem/logs/gkectl-$(date).log e o ficheiro tem um link simbólico com o ficheiro logs/gkectl-$(date).log no diretório local onde executa gkectl.

O nível de detalhe -v5 predefinido abrange todas as entradas de registo necessárias à equipa de apoio técnico. O ficheiro de registo inclui o comando executado e a mensagem de falha.

Recomendamos que envie o ficheiro de registo à equipa de apoio técnico quando precisar de ajuda.

Especificar localizações não predefinidas para ficheiros de registo

Para especificar uma localização não predefinida para o ficheiro de registo gkectl, use a flag --log_file. O ficheiro de registo que especificar não vai ser associado simbolicamente ao diretório local.