У меня есть довольно простая настройка входа nginx в GKE с помощью диаграммы управления nginx-ingress:
helm install --namespace nginx-ingress-lb --name nginx-ingress stable/nginx-ingress --set rbac.create=true
Все остальные приложения, которые также находятся в других пространствах имен, конечно, используют этот loadbalancer с аннотацией по умолчаниюв каждом ingress.yaml:
kubernetes.io/ingress.class: "nginx"
До версии 1.1.5 диаграммы и версии приложения 0.21.0 все было хорошо.Но начиная с версии диаграммы 1.2.0 и версии приложения 0.22.0, балансировщик нагрузки больше не перенаправляет трафик.Если я сделаю откат до 0.21.0 снова все нормально.Насколько я понимаю, единственное, что привело к серьезным изменениям, было
nginx.ingress.kubernetes.io/rewrite-target
, которое я не использую.
Любая идея была бы очень признательна, так как я не хочу придерживаться версии приложения.0.21.0.Заранее спасибо!