Si funksionon NodePort në Kubernetes?
Si funksionon NodePort në Kubernetes?

Video: Si funksionon NodePort në Kubernetes?

Video: Si funksionon NodePort në Kubernetes?
Video: Объяснение сервисов Kubernetes | ClusterIP против NodePort против LoadBalancer против Headless Service 2024, Nëntor
Anonim

A NodePort është një port i hapur në çdo nyje të grupit tuaj. Kubernetes rrugëton në mënyrë transparente trafikun hyrës në NodePort në shërbimin tuaj, edhe nëse aplikacioni juaj është funksionon në një nyje tjetër. Megjithatë, a NodePort është caktuar nga një grup grupesh të konfiguruara NodePort vargjet (zakonisht 30000–32767).

Gjithashtu, si funksionon Kubernetes ClusterIP?

A ClusterIP është një IP e arritshme nga brenda për Kubernetes grupi dhe të gjitha Shërbimet brenda tij. Për NodePort, a ClusterIP krijohet fillimisht dhe më pas i gjithë trafiku balancohet në një port të caktuar. Kërkesa përcillet në një nga Pods në portën TCP të specifikuar nga fusha targetPort.

Për më tepër, cili është ndryshimi midis NodePort dhe ClusterIP? Çfarë është ndryshimi midis ClusterIP , NodePort dhe llojet e shërbimeve LoadBalancer në Kubernetes? NodePort : Ekspozon shërbimin në IP-në e çdo Nyje në një port statik (the NodePort ). A ClusterIP shërbimi, të cilit NodePort shërbimi do të rrugës, krijohet automatikisht.

Këtu, çfarë është një NodePort?

NodePort . A NodePort shërbimi është mënyra më primitive për të marrë trafikun e jashtëm drejtpërdrejt në shërbimin tuaj. NodePort , siç nënkupton edhe emri, hap një port specifik në të gjitha Nyjet (VM-të) dhe çdo trafik që dërgohet në këtë port i përcillet shërbimit.

Si ndryshon hyrja nga NodePort ose LoadBalancer?

NodePort dhe LoadBalancer ju lejon të ekspozoni një shërbim duke specifikuar atë vlerë në llojin e shërbimit. Hyrja , në tjera dora, është një burim plotësisht i pavarur te shërbimin tuaj. Ju e deklaroni, krijoni dhe shkatërroni veçmas te shërbimet tuaja. Kjo e bën atë të shkëputur dhe të izoluar nga shërbimet që dëshironi te ekspozoj.

Recommended: