阿里云ACK配置ingress强制跳转https

avatar 2021年1月20日18:05:22 评论 2,097 次浏览

在ACK里配置ingress强制跳转https,这里的跳转也就是80端口跳转到443端口,如果你的是阿里云的ACK,可以登陆到阿里云到控制台,然后选择自己到ACK如下图:

注意左边的路由,路由里是所有通过ingress请求到服务的配置,相当于nginx的反向代理配置,选择自己要强制跳转到https的路由,点击变更

在注解里增加:nginx.ingress.kubernetes.io/ssl-redirect = true,如下图:

如果你用的是rancher管理的k8s,在rancher里设置的负载均衡,你会发现用的是一样的,

直接在ingress里配置跳转这个没有测试过,所以就不写了,不过还有说在ingress里配置http-redirect-code = 301,不过我这里配置的没有效果。

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: