【发布时间】:2019-05-03 20:54:29
【问题描述】:
我正在尝试使用在 IBM Cloud 中创建的集群的入口来重定向传入连接。
我能够成功设置入口并联系 pod。
但是,当连接到达端点时 http://app1.myaddress.cloud/test1 未重写为正确的 pod url(路径仍然包含 /test1,我想删除该部分)。
你知道如何解决这个问题吗?
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: hello-world-ingress
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /
spec:
tls:
- hosts:
- app1.myaddress.cloud
secretName: myclustername
rules:
- host: app1.myaddress.cloud
http:
paths:
- path: /test
backend:
serviceName: hello-world-service-1
servicePort: 30001
【问题讨论】:
-
您的 pod 正在接收什么 HTTP 头?您可以将其打印到响应中吗,例如kubernetes.github.io/ingress-nginx/examples/rewrite
标签: kubernetes ibm-cloud kubernetes-ingress ibm-cloud-kubernetes iks