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
