Как работи NodePort в Kubernetes?
Как работи NodePort в Kubernetes?

Видео: Как работи NodePort в Kubernetes?

Видео: Как работи NodePort в Kubernetes?
Видео: 11 - Service в Kubernetes - Часть 2. Types: ExternalName, NodePort и LoadBalancer. Headless Service 2024, Ноември
Anonim

А NodePort е отворен порт на всеки възел на вашия клъстер. Kubernetes прозрачно маршрутизира входящия трафик на NodePort за вашата услуга, дори ако вашата кандидатура е работи на различен възел. Въпреки това, а NodePort е присвоени от група конфигурирани в клъстер NodePort диапазони (обикновено 30000–32767).

Също така, как работи Kubernetes ClusterIP?

А ClusterIP е вътрешно достъпен IP за Kubernetes клъстер и всички Услуги в него. За NodePort, a ClusterIP се създава първо и след това целият трафик се балансира на натоварването през определен порт. Заявката се препраща към един от модулите на TCP порта, посочен от полето targetPort.

Освен това, каква е разликата между NodePort и ClusterIP? Какво е разлика между ClusterIP , NodePort и видове услуги на LoadBalancer в Kubernetes? NodePort : Излага услугата на IP адреса на всеки възел на статичен порт ( NodePort ). А ClusterIP услуга, към която NodePort услугата ще маршрутизира, се създава автоматично.

Тук какво е NodePort?

NodePort . А NodePort услугата е най-примитивният начин да получите външен трафик директно към вашата услуга. NodePort , както подсказва името, отваря конкретен порт на всички възли (виртуалните машини) и всеки трафик, който се изпраща към този порт, се препраща към услугата.

Как навлизането е различно от NodePort или LoadBalancer?

NodePort и LoadBalancer ви позволяват да изложите услуга, като посочите тази стойност в типа на услугата. Ingress , на други ръка, е напълно независим ресурс да се вашата услуга. Вие го декларирате, създавате и унищожавате отделно да се вашите услуги. Това го прави отделен и изолиран от услугите, които искате да се изложи.

Препоръчано: