【发布时间】:2019-01-04 16:38:08
【问题描述】:
根据 Kubernetes 文档,Nginx Ingress Controller 支持添加基本身份验证。我正在设置的所需 Ingress 注释是:
nginx.ingress.kubernetes.io/auth-type: basic
nginx.ingress.kubernetes.io/auth-secret: namespace/secret
nginx.ingress.kubernetes.io/auth-realm: "Authentication Required"
我的入口控制器图像是:gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.11
我在入口控制器中找不到任何指示错误的日志,但基本身份验证不存在。万一这很重要,我正在使用 cert-manager 来配置 Let's Encrypt TLS 证书,效果很好。
【问题讨论】:
标签: docker authentication nginx kubernetes