No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Deployments

9/41
Recursos

Los deployments son una abstracción de nuestra aplicación que nos permite crear una arquitectura e indicar la cantidad de pods que se van a necesitar. Con esto, haremos un despliegue de nuestra aplicación en nuestro cluster, tomando la cantidad de pods y replicas que indicamos previamente.

Aportes 6

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

saludos, tengo una duda, porque cada una de las replicas tiene una dirección ip, no se suponia que todos los pods compartirian la misma dirección ip ?..o cada direccion ip segun lo que esta en la imagen corresponde a cada nodo ?

Pregunta: Pueden existir mas de un Pod por nodo?, es correcto decir que la cantidad de réplicas define la cantidad de nodos?

Muy vago

Sería bueno un material escrito para poder leer y reforzar el concepto ya que fue algo rápida la explicación

Lo que entiendo, básicamente el deploymente es un archivo de texto que contiene las instrucciones (nombres, configuraciones como numero de pods y contenedores) que seran utilizados por una herramienta de deployment (desde el cli o como los pipelines de bitbucket) para que se ejecute y haga los cambios correspondientes segun este archivo

¿Que son los Deployments?
En Kubernetes, un deployment es una forma de definir cómo se despliegan y se actualizan nuestras aplicaciones en un clúster. Un deployment gestiona un conjunto de pods, permitiéndonos gestionar, además escalar nuestras aplicaciones de manera fácil y eficiente.
/
Cuando creamos un deployment en Kubernetes definimos cómo se debe crear y mantener un grupo de réplicas de nuestros pods. Por ejemplo, podemos especificar cuántas réplicas de nuestro pod queremos que se ejecuten y cómo se deben distribuir en el clúster.