Здравствуйте господа DevOps
Битый час не могу разобраться как же за "экспоузить" порты 80 и 443 наружу:
Посмотрел вроде бы внятный туториал:
Но в данном примере ничего наружу не прокидывается к тому же NodePort может принимать значения не меньше 30000
Как сам ingress resource мапится к сервису app я примерно понял (по лейблу сервиса).
А вот как грамотно развернуть ingress controller для нормальной работы ingress ресурсов для меня пока непонятно:
1) деплоится образ ingress-nginx гугловский либо от самого nginx.
2) создается соответсвующий сервис, конфигмапы и создается сервис-аккаунт.
Так вот теперь вопрос::
КАК этот сервис пробросить наружу 80.443 через NodePort если доступны только порты от 30000.
Гугля нашел пост где это делается через
daemon set
Встречал примеры где это делается через облачный LoadBalancer. Но относительно того как это правильно делается на железе так и не понял.
Не можли бы Вы внятно объяснить или поделиться примером?
Благодарю