wils@web ~ $ cat ~/ajuda/como-implantar-sua-primeira-aplicacao-no-kubernetes-1-26-usando-o-kubectl.md

DevOps

Como implantar sua primeira aplicação no Kubernetes 1.26 usando o kubectl

atualizado em 27/07/2026

Implantar uma aplicação no Kubernetes pode parecer desafiador, mas com este guia, você aprenderá a fazer isso de forma simples e eficaz. Neste manual, vamos usar o kubectl, a ferramenta de linha de comando do Kubernetes, para implantar sua primeira aplicação na versão 1.26.

Pré-requisitos

  • Ter o Kubernetes instalado e em execução.
  • Ter o kubectl instalado e configurado para se conectar ao seu cluster.
  • Uma imagem de container disponível no Docker Hub ou em um registro privado.

Passo a Passo para Implantação

1. Criar um arquivo de configuração YAML

O primeiro passo é criar um arquivo de configuração YAML que descreve a sua aplicação. Crie um arquivo chamado app-deployment.yaml com o seguinte conteúdo:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: minha-aplicacao
spec:
  replicas: 2
  selector:
    matchLabels:
      app: minha-aplicacao
  template:
    metadata:
      labels:
        app: minha-aplicacao
    spec:
      containers:
      - name: minha-aplicacao
        image: minha-imagem:latest
        ports:
        - containerPort: 80

2. Aplicar a configuração no Kubernetes

Com o arquivo YAML criado, o próximo passo é aplicar essa configuração no seu cluster Kubernetes utilizando o comando:

kubectl apply -f app-deployment.yaml

3. Verificar a implantação

Após aplicar a configuração, você pode verificar se a sua aplicação foi implantada corretamente com o seguinte comando:

kubectl get deployments

4. Expor a aplicação

Para acessar sua aplicação externamente, você precisa criar um serviço. Crie um arquivo chamado app-service.yaml com o seguinte conteúdo:

apiVersion: v1
kind: Service
metadata:
  name: minha-aplicacao-service
spec:
  type: LoadBalancer
  ports:
    - port: 80
  selector:
    app: minha-aplicacao

Agora aplique o serviço com:

kubectl apply -f app-service.yaml

5. Acessar a aplicação

Após alguns minutos, você pode acessar sua aplicação usando o endereço IP externo do serviço:

kubectl get services

Conclusão

Parabéns! Você implantou sua primeira aplicação no Kubernetes. Lembre-se de que a prática leva à perfeição, então não hesite em experimentar diferentes configurações e imagens de container. Uma dica útil é sempre monitorar os logs da sua aplicação usando:

kubectl logs -f <nome-do-pod>

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.