Descripción del proyecto
TraducidoEl trabajo incluye la contenedorización de la aplicación, la creación de un clúster de Kubernetes y la configuración del escalado automático de pods horizontales para que la capacidad siga la carga real en lugar de un tamaño fijo de VM. Igualmente importante es CI/CD: una rama fusionada debería llegar a un pod en ejecución automáticamente, con la opción de retroceso disponible, en lugar de a través de una lista de verificación manual. La observabilidad es parte del mismo despliegue: paneles y alertas que detectan problemas antes de que los clientes los informen.
Ya tenemos un pequeño equipo interno y un entorno de pruebas, por lo que esto es un cambio por etapas con puntos de retroceso, no una construcción desde cero. Se espera documentación para nuestros desarrolladores como parte de la entrega.
Lo que se incluye:
— Contenedorización de la aplicación y dependencias
— Configuración del clúster de Kubernetes (gestionado o autoalojado)
— Escalador automático de pods horizontales ajustado a la carga de trabajo real
— Pipeline de CI/CD con despliegue y retroceso
— Monitoreo y alertas (Prometheus/Grafana)
— Documentación y una sesión de entrega