Paano gumagana ang NodePort sa Kubernetes?
Paano gumagana ang NodePort sa Kubernetes?

Video: Paano gumagana ang NodePort sa Kubernetes?

Video: Paano gumagana ang NodePort sa Kubernetes?
Video: Kubernetes Services explained | ClusterIP vs NodePort vs LoadBalancer vs Headless Service 2024, Nobyembre
Anonim

A Ang NodePort ay isang bukas na port sa bawat node ng iyong cluster. Kubernetes malinaw na ruta ang papasok na trapiko sa NodePort sa iyong serbisyo, kahit na ang iyong aplikasyon ay tumatakbo sa ibang node. Gayunpaman, a Ang NodePort ay itinalaga mula sa isang pool ng cluster-configured NodePort mga saklaw (karaniwang 30000–32767).

Gayundin, paano gumagana ang Kubernetes ClusterIP?

A ClusterIP ay isang internal na maaabot na IP para sa Kubernetes cluster at lahat ng Serbisyo sa loob nito. Para sa NodePort, a ClusterIP ay unang ginawa at pagkatapos ang lahat ng trapiko ay balanse ng pagkarga sa isang tinukoy na port. Ipinapasa ang kahilingan sa isa sa mga Pod sa TCP port na tinukoy ng field ng targetPort.

Higit pa rito, ano ang pagkakaiba sa pagitan ng NodePort at ClusterIP? Ano ang pagkakaiba sa pagitan ng ClusterIP , NodePort at mga uri ng serbisyo ng LoadBalancer sa Kubernetes? NodePort : Inilalantad ang serbisyo sa bawat IP ng Node sa isang static na port (ang NodePort ). A ClusterIP serbisyo, kung saan ang NodePort serbisyo ay ruta, ay awtomatikong nilikha.

Dito, ano ang isang NodePort?

NodePort . A NodePort ang serbisyo ay ang pinaka-primitive na paraan upang direktang makakuha ng panlabas na trapiko sa iyong serbisyo. NodePort , gaya ng ipinahihiwatig ng pangalan, nagbubukas ng isang partikular na port sa lahat ng mga Node (ang mga VM), at anumang trapiko na ipinadala sa port na ito ay ipapasa sa serbisyo.

Paano naiiba ang ingress kaysa sa NodePort o LoadBalancer?

NodePort at LoadBalancer hayaan mong ilantad ang isang serbisyo sa pamamagitan ng pagtukoy sa halagang iyon sa uri ng serbisyo. Pagpasok , sa iba pa kamay, ay isang ganap na independiyenteng mapagkukunan sa iyong serbisyo. Idineklara, nililikha at sinisira mo ito nang hiwalay sa iyong mga serbisyo. Ginagawa nitong decoupled at nakahiwalay mula sa ang mga serbisyong gusto mo sa ilantad.

Inirerekumendang: