开发者社区> 问答> 正文

Ingress traefik配置问题 配置报错 

打个比方,像如下的配置
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: shoa-ingress
  namespace: default
  annotations:
      kubernetes.io/ingress.class: "traefik"
      ingress.kubernetes.io/ssl-redirect: "false"
      traefik.frontend.rule.type: "PathPrefixStrip"
      traefik.ingress.kubernetes.io/frontend-entry-points: "http,https"
      traefik.ingress.kubernetes.io/redirect-entry-point: http
      traefik.ingress.kubernetes.io/priority: "3"
spec:
  rules:
    - http:
        paths:
          - path: /
            backend:
              serviceName: shoa-api-service
              servicePort: 30151
  如何像nginx 那样传输客户端 host 和 port到header
proxy_set_header Host $host:$server_port;

展开
收起
kun坤 2020-05-31 18:18:33 1152 0
1 条回答
写回答
取消 提交回答
  • traefik.frontend.passHostHeader=true ######谢谢大佬指点######https://docs.traefik.io/middlewares/headers/ 看下这个,估计还是不太好实现。如果你的host和server_port是固定的应该还可以。

    2020-05-31 18:18:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Ingress日志中心介绍 立即下载
基于Kubernetes的互联网Ingress实践 立即下载
基于kubernetes的互联网ingress实践 立即下载