¿Cómo funciona NodePort en Kubernetes?
¿Cómo funciona NodePort en Kubernetes?
Anonim

A NodePort es un puerto abierto en cada nodo de su clúster. Kubernetes enruta de forma transparente el tráfico entrante en el NodePort a su servicio, incluso si su aplicación es ejecutándose en un nodo diferente. Sin embargo, un NodePort es asignados de un grupo de configuraciones de clúster NodePort rangos (normalmente 30000-32767).

Además, ¿cómo funciona Kubernetes ClusterIP?

A ClusterIP es una IP accesible internamente para el Kubernetes clúster y todos los servicios que contiene. Para NodePort, un ClusterIP se crea en primer lugar y luego todo el tráfico se carga equilibrado a través de un puerto específico. La solicitud se reenvía a uno de los pods en el puerto TCP especificado por el campo targetPort.

Además, ¿cuál es la diferencia entre NodePort y ClusterIP? Cual es el diferencia entre ClusterIP , NodePort y tipos de servicio LoadBalancer en Kubernetes? NodePort : Expone el servicio en la IP de cada nodo en un puerto estático (el NodePort ). A ClusterIP servicio, al que el NodePort el servicio se enrutará, se crea automáticamente.

Aquí, ¿qué es un NodePort?

NodePort . A NodePort service es la forma más primitiva de llevar tráfico externo directamente a su servicio. NodePort , como su nombre lo indica, abre un puerto específico en todos los nodos (las VM) y cualquier tráfico que se envía a este puerto se reenvía al servicio.

¿En qué se diferencia la entrada de NodePort o LoadBalancer?

NodePort y LoadBalancer le permite exponer un servicio especificando ese valor en el tipo de servicio. Ingreso , sobre el otro mano, es un recurso completamente independiente para tu servicio. Lo declaras, lo creas y lo destruyes por separado para sus servicios. Esto lo hace desacoplado y aislado. de los servicios que quieres para exponer.

Recomendado: