美文网首页
Traefik 实践配置

Traefik 实践配置

作者: Fonzie | 来源:发表于2019-03-15 14:56 被阅读0次

    Traefik -> Zuul

    场景:
    对于新服务在zuul中都已经做好了二级目录和服务的映射,但是为了兼容老服务,我们需要在老的服务访问traefik的时候添加二级目录,以达到兼容。这样做前端的修改可以很小,对于前段几乎是无感知的。

    具体的配置:

    apiVersion: extensions/v1beta1
    kind: Ingress
    metadata:
      name: api-b
      namespace: dev-xiaomai-server
      annotations:
        kubernetes.io/ingress.class: traefik
        traefik.ingress.kubernetes.io/request-modifier: AddPrefix:/api-b
    spec:
      rules:
      - host: dev-api-b.xiaomai5.com
        http:
          paths:
          - path: /
            backend:
              serviceName: app-zuul
              servicePort: http
    

    traefik.ingress.kubernetes.io/request-modifier: Adds a request modifier to the backend request.

    相关文章

      网友评论

          本文标题:Traefik 实践配置

          本文链接:https://www.haomeiwen.com/subject/ktalmqtx.html