Ingress-controller 重定向设置

网友投稿 323 2022-10-23

Ingress-controller 重定向设置

介绍:

ingress-controller,一般用于k8s 集群内,应用对外暴露服务使用,客户端通过域名+url 的路径方式访问

场景:

重定向,适用于企业用单一域名,内部有多个服务转发如下,也可用于简单的灰度发布,参考如下,用户需要 通过 cafe.example.com 去访问集群内的服务,该组件有多个版本,需要通过 path 路径,需要区分。完整实例如下

apiVersion: networking.k8s.io/v1kind: Ingressmetadata: name: cafe-ingress annotations: nginx.ingress.kubernets.io/rewrite-target: /$1spec: rules: - host: cafe.example.com paths: - path: /v1/(.*) pathType: Prefix backend: service: name: test-v1 port: number: 80 - path: /v2/(.*) pathType: Prefix backend: service: name: test-v2 port: number: 80

ingress 版本:v1.0.0

参考:​​​​https://kubernetes.io/docs/concepts/services-networking/ingress-controllers/​​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:LoopBack接口、 NULL接口和InLoopBack接口配置和维护
下一篇:如何使用Docker构建开发环境
相关文章

 发表评论

暂时没有评论,来抢沙发吧~