Сделайте nginx-ingress-controller общедоступным с помощью Metallb

У меня есть локальный кластер k8s с 3 узлами. Я развернул службу nginx-ingress (LoadBalancer) и настроил Metallb, у меня есть ВНЕШНИЙ IP. У моего главного узла есть общедоступный внешний IP-адрес, поэтому мне нужно публично раскрыть эту службу nginx-ingress.

  • Можем ли мы настроить Metallb для назначения общедоступных IP-адресов? (думаю нет)
  • Поскольку ingress использует FQDM, такие решения, как прокси-сервер nginx и HAProxy, не так просты и не сработали для меня.

Есть предложения, как это сделать?


person Nikos Epitropakis    schedule 17.09.2020    source источник
comment
Измените свой вопрос, используя это руководство.   -  person Wytrzymały Wiktor    schedule 17.09.2020