K8S traffic ingress rewrite 规则
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,需求如下:域名 servicewww.baidu.com/authorize saas-jcpt-saas-uc-authorize-core-tomcat-online分析:1.要到ingress,
千家信息网最后更新 2026年11月02日K8S traffic ingress rewrite 规则
需求如下:
域名 service
www.baidu.com/authorize saas-jcpt-saas-uc-authorize-core-tomcat-online
分析:
1.要到ingress,所以前面不能去掉authorize
2.需要在ingress上配置rewrite
配置
www.baidu.com和saas-jcpt-saas-uc-authorize-core-tomcat-online这两个在不同的命名空间,所以需要在saas-jcpt-tomcat-online下创建一个新的ingress,配置如下:
apiVersion: extensions/v1beta1kind: Ingressmetadata:name: public-fe-n-saas-uc-node-online-ingressnamespace: saas-jcpt-tomcat-onlineannotations:traefik.ingress.kubernetes.io/rewrite-target: /spec:rules:- host: www.baidu.comhttp:paths:- backend:serviceName: saas-jcpt-saas-uc-authorize-core-tomcat-onlineservicePort: 8080path: /authorizestatus:loadBalancer: {}
注意一个小坑:
如下需求:
域名 service
www.abc.com/aaa/ saas-jcpt-saas-uc-authorize-core-tomcat-online/bbb/
我们习惯的写法可能如下:
apiVersion: extensions/v1beta1kind: Ingressmetadata: name: public-fe-n-saas-uc-node-online-ingress namespace: saas-jcpt-tomcat-online annotations: traefik.ingress.kubernetes.io/rewrite-target: /bbb/spec: rules: - host: www.abc.com http: paths: - backend: serviceName: saas-jcpt-saas-uc-authorize-core-tomcat-online servicePort: 8080 path: /aaa/status: loadBalancer: {}这个时候我们访问http://www.abc.com/aaa/xxx,我们发会现404,容器上抓包发现实际调用的URL为:saas-jcpt-saas-uc-authorize-core-tomcat-online/bbbxxx,中间的/没有了。
同时把path及traefik.ingress.kubernetes.io/rewrite-target最后的/去掉,问题可解决:
apiVersion: extensions/v1beta1kind: Ingressmetadata: name: public-fe-n-saas-uc-node-online-ingress namespace: saas-jcpt-tomcat-online annotations: traefik.ingress.kubernetes.io/rewrite-target: /bbbspec: rules: - host: www.abc.com http: paths: - backend: serviceName: saas-jcpt-saas-uc-authorize-core-tomcat-online servicePort: 8080 path: /aaastatus: loadBalancer: {}
配置
域名
需求
不同
两个
写法
同时
实际
容器
小坑
时候
空间
问题
分析
规则
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
金融科技创新监管互联网金融
远拓互联网科技
互联网科技ppt模板
广西互联网科技公司
万达互联网科技
润盈互联网科技
撒么互联网科技公司
互联网科技公司招聘
青岛中康互联网医疗科技有限公司
北京大学互联网科技怎么样
互联网和黑科技的看法
互联网公司黑科技创始人
华夏恒生科技与互联网科技
互联网科技创新的路径
济南有互联网科技公司吗
工业互联网展湾科技股份有限公司
西安有哪些互联网高科技企业
萌小萌互联网科技河南有限公司
北京军民互联网科技公司
现代互联网科技公司
互联网科技集团
互联网 的科技创新
世界互联网领先科技成果
港股科技和互联网
未来五年的互联网科技
银行科技岗属于互联网吗
马化腾互联网科技教学
绵阳真晨互联网科技有限公司
恒生科技互联网指数十大成分股
利用互联网等科技手段