Hoe werkt NodePort in Kubernetes?
Hoe werkt NodePort in Kubernetes?

Video: Hoe werkt NodePort in Kubernetes?

Video: Hoe werkt NodePort in Kubernetes?
Video: Объяснение сервисов Kubernetes | ClusterIP против NodePort против LoadBalancer против Headless Service 2024, November
Anonim

EEN NodePort is een open poort op elk knooppunt van uw cluster. Kubernetes routeert inkomend verkeer transparant op de NodePort tot uw dienst, zelfs als uw aanvraag is draaien op een ander knooppunt. Echter, een NodePort is toegewezen vanuit een pool van cluster-geconfigureerde NodePort bereiken (meestal 30000-32767).

En hoe werkt Kubernetes ClusterIP?

EEN ClusterIP is een intern bereikbare IP voor de Kubernetes cluster en alle Services daarbinnen. Voor NodePort, een ClusterIP wordt eerst gemaakt en vervolgens wordt al het verkeer over een opgegeven poort verdeeld. Het verzoek wordt doorgestuurd naar een van de pods op de TCP-poort die is opgegeven in het veld targetPort.

Wat is bovendien het verschil tussen NodePort en ClusterIP? Wat is de? verschil tussen ClusterIP , NodePort en LoadBalancer-servicetypen in Kubernetes? NodePort : onthult de service op het IP-adres van elk knooppunt op een statische poort (de NodePort ). EEN ClusterIP dienst, waaraan de NodePort service zal routeren, wordt automatisch aangemaakt.

Wat is hierin een NodePort?

NodePort . EEN NodePort service is de meest primitieve manier om extern verkeer rechtstreeks naar uw service te krijgen. NodePort , zoals de naam al aangeeft, opent een specifieke poort op alle knooppunten (de VM's) en al het verkeer dat naar deze poort wordt verzonden, wordt doorgestuurd naar de service.

Waarin verschilt ingress van NodePort of LoadBalancer?

NodePort en Load Balancer laat u een service blootleggen door die waarde op te geven in het servicetype. Binnenkomen , op de ander hand, is een volledig onafhankelijke bron tot uw dienst. U declareert, maakt en vernietigt het afzonderlijk tot uw diensten. Dit maakt het ontkoppeld en geïsoleerd van de diensten die u wilt tot blootstellen.

Aanbevolen: