SA Шпаргалка

Все ответы в 2 клика

Средний

В чем разница между типами Service: ClusterIP, NodePort и LoadBalancer в Kubernetes?

Это способы открытия доступа к Подам (контейнерам) в K8s:

1. ClusterIP (По умолчанию): Сервис доступен только внутри кластера. Внешний интернет к нему достучаться не может. Идеально для внутренних микросервисов и БД.
2. NodePort: Открывает определенный порт (в диапазоне 30000-32767) на каждом физическом узле (Node) кластера. Можно достучаться снаружи по IP-адресу узла и этому порту. Используется редко, в основном для отладки.
3. LoadBalancer: Интегрируется с облачным провайдером (AWS, Yandex). Провайдер автоматически создает внешний балансировщик с публичным IP-адресом, который проксирует трафик внутрь кластера. Идеально для публичных API.

Ещё вопросы раздела «DevOps»

Все вопросы раздела «DevOps»