wils@web ~ $ cat ~/ajuda/como-orquestrar-containers-com-kubernetes-1-26-um-guia-pratico.md

DevOps

Como orquestrar containers com Kubernetes 1.26: Um guia prático

atualizado em 30/08/2026

O Kubernetes é uma plataforma poderosa para orquestração de containers, permitindo que você gerencie aplicações em larga escala de forma eficiente. Neste guia prático, abordaremos como configurar e usar o Kubernetes 1.26.

Introdução

O Kubernetes facilita a implantação, escalonamento e gerenciamento de aplicações containerizadas. Neste manual, vamos passar por um passo a passo para configurar um cluster Kubernetes e realizar operações básicas.

Pré-requisitos

  • Um servidor com Ubuntu 20.04 ou superior
  • Acesso root ou sudo
  • kubectl instalado
  • Docker instalado

Passo a Passo

1. Instalação do Kubernetes

Primeiro, você precisa instalar o kubeadm, kubelet e kubectl. Execute os seguintes comandos:

sudo apt update && sudo apt install -y apt-transport-https ca-certificates curl
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
sudo apt update && sudo apt install -y kubelet kubeadm kubectl
sudo apt-mark hold kubelet kubeadm kubectl

2. Inicializando o Cluster

Com os componentes instalados, inicialize o cluster com:

sudo kubeadm init --pod-network-cidr=192.168.0.0/16

Após a inicialização, siga as instruções exibidas para configurar o kubectl.

3. Instalando uma Rede de Pods

Instale uma rede de pods, como o Calico:

kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml

4. Criando um Deployment

Crie um deployment simples com o seguinte comando:

kubectl create deployment nginx --image=nginx

5. Expondo o Serviço

Exponha o serviço com:

kubectl expose deployment nginx --port=80 --type=NodePort

Conclusão

Agora você tem um cluster Kubernetes básico em funcionamento. Explore mais recursos como escalonamento automático e gerenciamento de volumes. Dica: Utilize o Helm para gerenciar pacotes de aplicações no Kubernetes, facilitando a instalação e configuração de aplicações complexas.

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.