Сегодня предлагаю поговорить про такой компонент Kubernetes как Ingress Controller.

Ingress Controller используется для доступа к вашим приложениям внутри Kubernetes кластера.

Существует большое количество различных контроллеров, вот некоторые из них:

Сравнение различных реализаций Ingress Controller вы можете посмотреть здесь.

Пример работы с Ingress

Запустить Ingress контроллер очень просто, для этого используется уже знакомая нам команда:

kubectl apply -f FILE_NAME.yaml

Пример YAML файла все также доступен в моем GitHub`е.

Обсудить эту заметку можно в нашем Телеграм канале: https://t.me/devops_spb_ru (@devops_spb_ru)

От DevOps

DevOps or not...