特牛生活网

通过地址重写, 解决ingress在使用非标准端口(80, 443)时, 引起的重定向丢失端口问题_ingress 开启port_in_redirect-CSDN博客

网友收藏
  • 链接地址:https://haoxuanli.blog.csdn.net/article/details/121007686
  • 链接标题:通过地址重写, 解决ingress在使用非标准端口(80, 443)时, 引起的重定向丢失端口问题_ingress 开启port_in_redirect-CSDN博客
  • 所属网站:haoxuanli.blog.csdn.net
  • 被收藏次数:519
文章浏览阅读2.6k次,点赞2次,收藏4次。最近在搭建私有云k8s集群时, 由于一些安全原因, 没有使用标准端口(80, 443), 发现已部署在pod中的项目出现了重定向丢失端口的问题, 经过排查, 发现本质上不是丢失了端口, 而是默认重定向到了标准端口, http的重定向会默认到80, https会重定向到443端口, 下面我分享一下自己的解决方案方案:简单来说, 要实现ingress在非标准端口正常工作, 要保证以下几个结果, 这里我们以30052代替80, 30054代替443ingress-controller 的pod 需要工作在指_ingress 开启port_in_redirect