версию 9.0.5 и после обновления и у меня на тестовом стенде доступ к подам 404. Если я прописываю в ingress аннотацию kubernetes.io/ingress.class: nginx, то всё прекрасно работает.
В переменных helm-чарта я задал
ingressClassResource:
name: nginx
enabled: false
default: false
controllerClass: "k8s.io/ingress-nginx"
parameters: {}
и всё равно 404.
Просто у меня много ingress и в каждый ресурс как то не особо хочется добавлять аннотацию, есть какое то решение?
Надо default: true
странно, по идее наоборот (актуально для nginx ingress controller) уходят от аннотаций к отдельному полю
всё равно, такая же история, без аннотации не работает, 404 выдаёт
Без какой аннотации? Покажите пример созданного ingress
Если я в ingress добавляю такую аннотацию (после обновления) `kubernetes.io/ingress.class: nginx, то всё работает, без аннотации после обновления `404 Не понял, какой пример ingress?
может у тебя два ingressclassresource и оба с default true?
у меня на одной из версий nginx был такой баг, выбирался неправильный контроллер, а через аннотацию норм
Обсуждают сегодня