¿Cómo se comunican los contenedores dentro de un pod?
¿Cómo se comunican los contenedores dentro de un pod?

Video: ¿Cómo se comunican los contenedores dentro de un pod?

Video: ¿Cómo se comunican los contenedores dentro de un pod?
Video: Pods and Containers - Kubernetes Networking | Container Communication inside the Pod 2024, Noviembre
Anonim

Los contenedores dentro de un Pod pueden comunicarse entre sí utilizando localhost. Cuando los contenedores en un Pod se comunican con entidades fuera del Vaina , deben coordinar cómo utilizan los recursos de red compartidos (como los puertos).

De esta manera, ¿cómo se comunican las vainas entre sí?

Contenedores dentro de un vaina comparten una dirección IP y un espacio de puerto, y pueden encontrar mutuamente a través de localhost. Ellos tambien pueden comunicarse entre sí utilizando comunicaciones estándar entre procesos. Contenedores en diferentes vainas tienen direcciones IP distintas y no pueden comunicar por IPC.

¿cuántos contenedores puedes ejecutar en un pod? Creando un Vaina ese carreras dos Contenedores En el archivo de configuración, usted puede ver que el Vaina tiene un volumen denominado datos compartidos.

También hay que saber cómo se comunican los pods de Kubernetes.

Comunicación Entre vainas y servicios en Kubernetes , un servicio le permite mapear una sola dirección IP para un conjunto de vainas . usted hacer peticiones para un punto final (nombre de dominio / dirección IP) y las solicitudes de proxy de servicio para a vaina en ese servicio. Este proceso asigna direcciones IP virtuales para un grupo de reales vaina Direcciones IP.

¿Cuál es la diferencia entre POD y contenedor?

Vaina es una unidad de implementación, es decir, una instancia de la aplicación. A vaina podría ejecutarse en un solo envase o múltiples contenedores . Cada vaina tiene asignada una dirección IP única. Si un vaina se está ejecutando en múltiples contenedores , entonces el contenedores pueden comunicarse entre sí mediante localhost.

Recomendado: