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.