Как работает NodePort в Kubernetes?
Как работает NodePort в Kubernetes?
Anonim

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

Кроме того, как работает Kubernetes ClusterIP?

А ClusterIP является внутренне доступным IP-адресом для Kubernetes кластер и все службы в нем. Для NodePort ClusterIP сначала создается, а затем весь трафик балансируется по указанному порту. Запрос пересылается одному из модулей на TCP-порт, указанный в поле targetPort.

Кроме того, в чем разница между NodePort и ClusterIP? Что за разница между ClusterIP , NodePort и типы сервисов LoadBalancer в Kubernetes? NodePort : Предоставляет службу на каждом IP-адресе узла на статическом порту ( NodePort ). А ClusterIP сервис, которому NodePort сервис будет маршрутизировать, создается автоматически.

Что такое NodePort?

NodePort . А NodePort service - это самый примитивный способ получить внешний трафик напрямую к вашему сервису. NodePort , как следует из названия, открывает определенный порт на всех узлах (виртуальных машинах), и любой трафик, отправляемый на этот порт, перенаправляется в службу.

Чем Ingress отличается от NodePort или LoadBalancer?

NodePort а также LoadBalancer позволяют предоставить службу, указав это значение в типе службы. Ingress , на Другие рука, это полностью независимый ресурс к ваше обслуживание. Вы объявляете, создаете и уничтожаете его отдельно к ваши услуги. Это делает его развязанным и изолированным. из услуги, которые вы хотите к разоблачать.

Рекомендуемые: