Skip to content
Voltar

Plataforma EKS em Produção com GitLab CI/CD e Istio

Operação de Kubernetes privado com service mesh, runners dentro do cluster e fluxos seguros de entrega.

EKSKubernetesIstioGitLab CI/CDEngenharia de Plataforma

Papel

Senior Platform Engineer / Kubernetes Platform Engineer

Escopo

Kubernetes em produção, EKS privado, plataforma de entrega multi-time

Foco

KubernetesGitLab CI/CDIstioConfiabilidade

Contexto

Workloads cloud-native precisavam de uma plataforma Kubernetes confiável com acesso privado ao cluster, deploys padronizados, roteamento interno e CI/CD para releases frequentes.

Impacto

  • Melhorei a velocidade de entrega mantendo acesso de produção privado.
  • Padronizei deploy, ingress e observabilidade para Kubernetes.
  • Fortaleci a operação day-2 de workloads EKS em produção.

Diagrama de arquitetura

Abordagem de arquitetura

  • Operei componentes de plataforma EKS privada para workloads de produção e fluxos internos de entrega.
  • Executei GitLab runners dentro do Kubernetes para suportar deploys privados e acesso AWS controlado.
  • Usei Istio Gateways e EnvoyFilters para gerenciamento de tráfego interno e comunicação entre serviços.
  • Integrei ALB/NLB, TLS, ingress e DNS privado para exposição de serviços.
  • Estabeleci padrões de observabilidade e troubleshooting para confiabilidade de cluster e workloads.

O que eu fiz

  • Construí e mantive componentes de plataforma EKS para workloads em produção, incluindo ingress, acesso privado, observabilidade e automação de deploy.
  • Implementei GitLab runners dentro de ambientes Kubernetes com padrões seguros de acesso à AWS.
  • Desenhei comunicação interna entre serviços com Istio Gateways, EnvoyFilters, ALB/NLB, TLS e estratégias de DNS privado.
  • Apoiei deploys zero-downtime, troubleshooting de clusters e melhorias de confiabilidade da plataforma.

Resultados

  • Melhorei a velocidade de entrega dos desenvolvedores mantendo acesso de produção privado e controlado.
  • Aumentei a confiança em releases Kubernetes com padrões de deploy e observabilidade.
  • Fortaleci operação day-2 para workloads EKS em produção.

Stack

EKSKubernetesHelmIstioGitLab CI/CDALBNLBCloudWatchDatadog