【发布时间】:2022-01-12 20:22:56
【问题描述】:
我已将 AWS ACM 提供的 SSL 证书附加到 NLB。 NLB 会将请求转发到 nginx 入口。 Nginx 给我以下错误。 The plain HTTP request was sent to HTTPS port。
我在 nginx 入口中设置了以下注释。
- nginx.ingress.kubernetes.io/force-ssl-redirect: false
- nginx.ingress.kubernetes.io/ssl-redirect: false
我在 NLB 后面运行的 nginx 入口服务中设置了以下注释。
- service.beta.kubernetes.io/aws-load-balancer-backend-protocol: http
- service.beta.kubernetes.io/aws-load-balancer-ssl-cert: "证书
- arn" service.beta.kubernetes.io/aws-load-balancer-ssl-ports: https
- service.beta.kubernetes.io/aws-load-balancer-type: nlb
【问题讨论】:
标签: kubernetes amazon-eks nginx-ingress aws-nlb