小编Aks*_*ani的帖子

如何将 aws nlb 与 nginx 入口控制器结合使用以实现 ssl

我已将 AWS ACM 提供的 SSL 证书附加到 NLB。NLB 会将请求转发到 nginx 入口。Nginx 给我以下错误。The plain HTTP request was sent to HTTPS port。我在 nginx ingress 中设置了以下注释。

  • 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

3
推荐指数
1
解决办法
8155
查看次数

标签 统计

amazon-eks ×1

aws-nlb ×1

kubernetes ×1

nginx-ingress ×1