Três Passos para Implantações com Zero Downtime no AWS EKS

2025-03-10
Três Passos para Implantações com Zero Downtime no AWS EKS

O engenheiro Jakob, da Glasskube, compartilha sua experiência em alcançar implantações com zero downtime no AWS EKS. O artigo mergulha no funcionamento do AWS Load Balancer Controller, destacando dois potenciais problemas de inatividade durante atualizações contínuas: atrasos na verificação de integridade e atrasos na terminação de pods. Três soluções são apresentadas: habilitar Pod Readiness Gates, implementar o desligamento suave do aplicativo e usar um contêiner sidecar ou adicionar um atraso de terminação no aplicativo. Essas três etapas previnem erros 502/504 durante atualizações contínuas, resultando em implantações com 100% de zero downtime.