Saltar al contenido
uencoder

K8s Deployment

Un Deployment gestiona un conjunto de réplicas de Pods, admite actualizaciones continuas y reversión, y declara el número deseado de réplicas y la plantilla.

Propósito

Gestionar el ciclo de vida de aplicaciones sin estado con despliegues continuos sin tiempo de inactividad.

Mecanismo

Declara las réplicas y la plantilla del Pod. El controlador crea ReplicaSets para mantener el número de réplicas. Actualizar la imagen dispara una actualización continua (se crean Pods nuevos y se terminan los antiguos). Se puede volver a revisiones anteriores.

Casos de uso

  • Despliegue de aplicaciones
  • Actualizaciones continuas
  • Reversión

Términos relacionados

References