Sobes.tech
Junior — Middle

Quelle est la fonction principale et l'objectif du service NodePort dans Kubernetes?

sobes.tech IA

Réponse de l'IA

Сервис типа NodePort в Kubernetes предназначен для того, чтобы сделать поды (Pods) доступными извне кластера через фиксированный порт на каждом узле (Node).

Основная функция NodePort:

  • Открыть определённый порт на всех узлах кластера.
  • Перенаправлять трафик, приходящий на этот порт, на соответствующий сервис внутри кластера.

Это позволяет обращаться к приложению, запущенному в кластере, используя IP-адрес любого узла и указанный NodePort.

Например, если NodePort настроен на 30080, то запросы к http://<NodeIP>:30080 будут перенаправлены на сервис внутри кластера.