Kako NodePort radi u Kubernetesu?
Kako NodePort radi u Kubernetesu?

Video: Kako NodePort radi u Kubernetesu?

Video: Kako NodePort radi u Kubernetesu?
Video: Объяснение сервисов Kubernetes | ClusterIP против NodePort против LoadBalancer против Headless Service 2024, Svibanj
Anonim

A NodePort je otvoreni port na svakom čvoru vašeg klastera. Kubernetes transparentno usmjerava dolazni promet na NodePort vašoj službi, čak i ako je vaša prijava je radi na drugom čvoru. Međutim, a NodePort je dodijeljen iz skupa konfiguriranih klasterom NodePort rasponi (obično 30000–32767).

Također, kako funkcionira Kubernetes ClusterIP?

A ClusterIP je interno dostupan IP za Kubernetes klaster i sve Usluge unutar njega. Za NodePort, a ClusterIP se prvo kreira, a zatim se sav promet balansira opterećenjem preko određenog porta. Zahtjev se prosljeđuje jednom od podova na TCP portu navedenom u polju targetPort.

Nadalje, koja je razlika između NodePort-a i ClusterIP-a? Što je razlika između ClusterIP-a , NodePort i vrste usluga LoadBalancer u Kubernetesu? NodePort : Izlaže uslugu na IP-u svakog čvora na statičkom portu ( NodePort ). A ClusterIP usluga, kojoj je NodePort usluga će usmjeriti, automatski se kreira.

Ovdje, što je NodePort?

NodePort . A NodePort usluga je najprimitivniji način dovođenja vanjskog prometa izravno na vašu uslugu. NodePort , kao što naziv implicira, otvara određeni port na svim čvorovima (VM-ovima), a sav promet koji se šalje na ovaj port prosljeđuje se servisu.

Po čemu se ulaz razlikuje od NodePort-a ili LoadBalancera?

NodePort i LoadBalancer omogućuju vam da izložite uslugu navođenjem te vrijednosti u tipu usluge. Ingress , na drugo ruku, potpuno je neovisan resurs do svoju uslugu. Zasebno ga deklarirate, stvarate i uništavate do svoje usluge. To ga čini odvojenim i izoliranim iz usluge koje želite do izložiti.

Preporučeni: