Usted planea implementar una nueva revisión de Deployment en producción en GKE, minimizando el riesgo según las mejores prácticas de Google. ¿Qué debería hacer?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Realizar una actualización continua (rolling update) con un PodDisruptionBudget del 80%..
Por qué esta es la respuesta
Una actualización continua (rolling update) es el método estándar y recomendado en Kubernetes para actualizar una aplicación sin tiempo de inactividad, reemplazando gradualmente las instancias antiguas por las nuevas. Establecer un PodDisruptionBudget (PDB) del 80% asegura que al menos el 80% de los pods de la aplicación permanezcan disponibles durante la actualización, minimizando el impacto en el servicio. Las opciones que involucran un HorizontalPodAutoscaler (HPA) con una política de reducción de escala de 0 no son adecuadas para minimizar el riesgo durante una actualización, ya que el HPA se enfoca en escalar pods basado en métricas, no en la estrategia de actualización. Convertir un Deployment a un StatefulSet es innecesario y a menudo más complejo si la aplicación no requiere identidades de pod estables o almacenamiento persistente por pod, lo cual no se menciona como requisito aquí.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta