Kaip „NodePort“veikia „Kubernetes“?
Kaip „NodePort“veikia „Kubernetes“?

Video: Kaip „NodePort“veikia „Kubernetes“?

Video: Kaip „NodePort“veikia „Kubernetes“?
Video: Kubernetes Services explained | ClusterIP vs NodePort vs LoadBalancer vs Headless Service 2024, Lapkritis
Anonim

A „NodePort“yra atviras prievadas kiekviename jūsų klasterio mazge. Kubernetes skaidriai nukreipia įeinantį eismą NodePort jūsų paslaugoms, net jei jūsų paraiška yra veikia kitame mazge. Tačiau a „NodePort“yra priskirtas iš grupės sukonfigūruotų grupių NodePort diapazonas (paprastai 30000–32767).

Be to, kaip veikia Kubernetes ClusterIP?

A ClusterIP yra viduje pasiekiamas IP Kubernetes klasteris ir visos jame esančios paslaugos. „NodePort“atveju a ClusterIP pirmiausia sukuriamas, o tada visas srautas subalansuojamas per nurodytą prievadą. Užklausa persiunčiama į vieną iš TCP prievadų, nurodytų lauke targetPort.

Be to, kuo skiriasi „NodePort“ir „ClusterIP“? Kas yra Skirtumas tarp ClusterIP , NodePort ir LoadBalancer paslaugų tipai Kubernetes? NodePort : Atskleidžia paslaugą kiekvieno mazgo IP statiniame prievade ( NodePort ). A ClusterIP paslauga, kuriai NodePort paslauga bus nukreipta, sukuriama automatiškai.

Čia kas yra „NodePort“?

NodePort . A NodePort paslauga yra primityviausias būdas nukreipti išorinį srautą tiesiai į jūsų paslaugą. NodePort , kaip rodo pavadinimas, atidaro konkretų prievadą visuose mazguose (VM), o bet koks srautas, siunčiamas į šį prievadą, nukreipiamas į paslaugą.

Kuo įėjimas skiriasi nuo „NodePort“ar „LoadBalancer“?

NodePort ir LoadBalancer leidžia atskleisti paslaugą nurodant šią vertę paslaugos tipe. Ingress , ant kitas ranka, yra visiškai nepriklausomas šaltinis į jūsų paslauga. Jį deklaruojate, kuriate ir naikinate atskirai į jūsų paslaugas. Dėl to jis yra atsietas ir izoliuotas iš norimas paslaugas į atskleisti.

Rekomenduojamas: