wils@web ~ $ cat ~/ajuda/como-configurar-um-proxy-reverso-com-traefik-2-6-em-um-cluster-kubernetes.md

DevOps

Como configurar um proxy reverso com Traefik 2.6 em um cluster Kubernetes

atualizado em 31/07/2026

Este manual aborda como configurar um proxy reverso utilizando o Traefik 2.6 em um cluster Kubernetes. O Traefik é um proxy reverso moderno e um balanceador de carga que facilita a implementação de microserviços.

Pré-requisitos

  • Cluster Kubernetes em funcionamento
  • kubectl instalado e configurado
  • Conhecimento básico de YAML e Kubernetes

Passo a Passo

1. Criar um namespace para o Traefik

kubectl create namespace traefik

2. Criar o arquivo de configuração do Traefik

Crie um arquivo chamado traefik-values.yaml com o seguinte conteúdo:

global:
  sendAnonymousUsage: false
servers:
  default:
    port: 80
providers:
  kubernetesIngress:
    ingressClass: traefik

3. Instalar o Traefik usando Helm

Adicione o repositório do Traefik e instale-o:

helm repo add traefik https://helm.traefik.io/traefik
helm repo update
helm install traefik traefik/traefik --namespace traefik -f traefik-values.yaml

4. Verificar a instalação

kubectl get pods -n traefik

Certifique-se de que o pod do Traefik esteja em execução.

5. Criar um Ingress para a aplicação

Crie um arquivo chamado my-app-ingress.yaml com o seguinte conteúdo:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: my-app-ingress
  namespace: default
  annotations:
    kubernetes.io/ingress.class: traefik
spec:
  rules:
  - host: myapp.example.com
    http:
      paths:
      - path: /
        pathType: Prefix
        backend:
          service:
            name: my-app-service
            port:
              number: 80

6. Aplicar o Ingress

kubectl apply -f my-app-ingress.yaml

Conclusão

Após seguir os passos acima, o Traefik deve estar configurado como um proxy reverso para sua aplicação no Kubernetes. Lembre-se de configurar o DNS para o domínio utilizado.

Dica: Utilize o dashboard do Traefik para monitorar as requisições e o status dos serviços.

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.