Ingress и Ingress Controller в Kubernetes
Ingress — это объект Kubernetes, который управляет внешним доступом к сервисам в кластере, обычно через HTTP/HTTPS. Он предоставляет правила маршрутизации трафика, такие как маршрутизация на основе URL или хостов, балансировка нагрузки и поддержка SSL.
Ingress Controller — это компонент, который выполняет правила, описанные в ресурсах Ingress. Он отвечает за обработку входящего трафика и его маршрутизацию в соответствии с правилами. Ingress Controller разворачивается в кластере и работает как прокси-сервер, направляя трафик к соответствующим сервисам на основе конфигурации Ingress.
Основные задачи:
- Обеспечивает маршрутизацию HTTP/HTTPS трафика.
- Поддерживает SSL/TLS терминаторов.
- Предоставляет балансировку нагрузки и управление трафиком.
Пример Ingress Controller: NGINX Ingress Controller.
Recommended Posts
Почему Helm Chart так называется?
03.03.2023
Что такое Helm Chart
02.03.2023
Что такое PV и PVC в Kubernetes?
01.03.2023