wils@web ~ $ cat ~/ajuda/como-gerenciar-multiplos-ambientes-kubernetes-usando-kubectl-1-26.md

DevOps

Como gerenciar múltiplos ambientes Kubernetes usando kubectl 1.26

atualizado em 26/07/2026

Gerenciar múltiplos ambientes Kubernetes pode ser desafiador, mas com o kubectl, você pode simplificar esse processo. Este manual irá guiá-lo através dos passos necessários para configurar e gerenciar diferentes clusters Kubernetes usando a versão 1.26 do kubectl.

Introdução

O kubectl é a ferramenta de linha de comando para interagir com clusters Kubernetes. Para gerenciar múltiplos ambientes, você pode usar contextos e namespaces, permitindo que você alterne facilmente entre diferentes configurações.

Passo a Passo

1. Instalação do kubectl

Primeiro, certifique-se de que o kubectl está instalado. Você pode verificar a versão instalada com:

kubectl version --client

2. Configurando o kubeconfig

O arquivo kubeconfig contém informações sobre os clusters, usuários e contextos. Para adicionar um novo cluster, use:

kubectl config set-cluster NOME_DO_CLUSTER --server=URL_DO_CLUSTER --certificate-authority=CAMINHO_DO_CERTIFICADO

3. Adicionando usuários

Adicione um usuário ao seu kubeconfig com:

kubectl config set-credentials NOME_DO_USUARIO --token=TOKEN_DO_USUARIO

4. Criando contextos

Um contexto combina um cluster e um usuário. Para criar um contexto, execute:

kubectl config set-context NOME_DO_CONTEXTO --cluster=NOME_DO_CLUSTER --user=NOME_DO_USUARIO

5. Alternando entre contextos

Para mudar o contexto ativo, use:

kubectl config use-context NOME_DO_CONTEXTO

6. Trabalhando com namespaces

Os namespaces permitem organizar recursos dentro de um cluster. Para listar namespaces, use:

kubectl get namespaces

Para criar um novo namespace:

kubectl create namespace NOME_DO_NAMESPACE

Para especificar um namespace ao executar comandos:

kubectl get pods -n NOME_DO_NAMESPACE

Conclusão

Gerenciar múltiplos ambientes Kubernetes com kubectl é uma tarefa que pode ser realizada de forma eficiente utilizando contextos e namespaces. Lembre-se de sempre verificar o contexto atual com:

kubectl config current-context

Isso ajuda a evitar erros ao trabalhar em diferentes ambientes.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.