ingress. Делаю так. Все отлично применяется, но не работает. То есть окно авторизации появляется, а данные не валидны.
ingress.yaml
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
annotations:
nginx.org/basic-auth-secret: http-auth-secret
secret.yaml
apiVersion: v1
kind: Secret
metadata:
name: http-auth-secret
type: Opaque
data:
htpasswd: {{ (htpasswd .Values.http_auth.user .Values.http_auth.password) | b64enc | quote }}
Подскажите примерно, пожалуйста, куда копать?
А попробуй вот такие аннотации пока вручную добавить: nginx.ingress.kubernetes.io/auth-realm: "Enter your credentials" nginx.ingress.kubernetes.io/auth-secret: http-auth-secret nginx.ingress.kubernetes.io/auth-type: basic Если сработает, то может что-то с helm-пакетом
у меня другой ингресс, именно от nginx
Коммерческий ? Тогда пиши им в саппорт
нет, открытый https://docs.nginx.com/nginx-ingress-controller/
Коллега тебе правильно написал - либо не выделывайся и юзай комунити, либо страдай
Обсуждают сегодня