2017-02-17 2 views
0

Я создал службу, используя это руководство: https://kubernetes.io/docs/tutorials/stateless-application/expose-external-ip-address-service/Кубернетес: как подключиться к службе из-за пределов кластера?

Служба имеет IP в этом примере (10.32.0.16, по kubectl describe services example-service команде), и мы можем создать правило proxy_pass: proxy_pass http://10.32.0.16:8080; во внешнем (вне кластера) Nginx.

Этот IP-адрес всегда отличается (зависит от количества услуг и т. Д.). Как я могу указать эту службу для моего внешнего nginx?

ответ

1

Альтернативой, что я нашел очень мощный, чтобы настроить Nginx внутри кластера с помощью official nginx ingress controller ,

Тогда вы можете иметь как сбалансированный по нагрузке/НА nginx, так и кубернет автоматически обновлять свою конфигурацию из правил входа.

Смежные вопросы