Pular para o conteúdo principal

Gerenciando o Cluster via CLI (kubectl)

Este guia explica como acessar e gerenciar clusters Kubernetes diretamente do terminal usando o kubectl no Audaks Cloud.

Pré-requisitos

Antes de começar, você precisa de:

  • O arquivo kubeconfig do seu cluster (disponível na Visão Geral do Cluster)
  • O binário kubectl instalado na sua máquina

Passo a Passo

1. Baixar o Arquivo Kubeconfig

O arquivo kubeconfig contém as credenciais e informações do cluster necessárias para que o kubectl se conecte ao servidor da API do Kubernetes.

Na página de Visão Geral do Cluster, clique em Baixar Config para obter o arquivo.

2. Instalar o kubectl

Baixe o binário compatível com seu sistema operacional a partir do repositório oficial de releases do Kubernetes:

SistemaMétodo
Linuxcurl -LO "https://dl.k8s.io/release/v1.27.3/bin/linux/amd64/kubectl"
macOScurl -LO "https://dl.k8s.io/release/v1.27.3/bin/darwin/amd64/kubectl"
WindowsBaixar .exe do repositório oficial

3. Executar Comandos kubectl

Use a seguinte sintaxe com seu kubeconfig:

kubectl --kubeconfig /caminho/personalizado/kube.conf {COMANDO}

Comandos Comuns

# Listar todos os pods
kubectl --kubeconfig /caminho/kube.conf get pods --all-namespaces

# Visualizar nós do cluster
kubectl --kubeconfig /caminho/kube.conf get nodes --all-namespaces

# Exibir serviços
kubectl --kubeconfig /caminho/kube.conf get services --all-namespaces

Para que Serve o CLI

O acesso via CLI é útil para inspecionar, gerenciar e solucionar problemas em recursos rodando no seu ambiente de nuvem — tarefas que requerem automação, scripting ou acesso avançado que o painel web não oferece.


Definir KUBECONFIG como variável de ambiente

Evite digitar o caminho toda vez:

export KUBECONFIG=/caminho/personalizado/kube.conf
kubectl get nodes