Tres pasos para implementaciones con cero tiempo de inactividad en AWS EKS
El ingeniero Jakob, de Glasskube, comparte su experiencia en el logro de implementaciones con cero tiempo de inactividad en AWS EKS. El artículo profundiza en el funcionamiento del controlador de equilibrador de carga de AWS, destacando dos posibles problemas de tiempo de inactividad durante las actualizaciones continuas: retrasos en la verificación de estado y retrasos en la terminación de pods. Se presentan tres soluciones: habilitar Pod Readiness Gates, implementar un apagado suave de la aplicación y usar un contenedor sidecar o agregar un retraso de terminación en la aplicación. Estos tres pasos previenen errores 502/504 durante las actualizaciones continuas, lo que resulta en implementaciones con un 100% de cero tiempo de inactividad.