不遵守Kubernetes入口规则,而是达到默认后端
我正在使用nginx-ingress-controller 这是用于入口的YAML文件:
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress
labels:
app: ingress-resource
annotations:
kubernetes.io/ingress.class: "nginx"
spec:
defaultBackend:
service:
name: hello-kubernetes-first
port:
number: 80
rules:
- host: testk8s.com
http:
paths:
- path: /test
pathType: Prefix
backend:
service:
name: backend-service
port:
number: 8001
当我确实到达testk8s.com/test
时,我得到无法获得/test
何时到达testk8s.com
默认的后端工作。
I'm using Nginx-ingress-controller
this is the yaml file for ingress:
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress
labels:
app: ingress-resource
annotations:
kubernetes.io/ingress.class: "nginx"
spec:
defaultBackend:
service:
name: hello-kubernetes-first
port:
number: 80
rules:
- host: testk8s.com
http:
paths:
- path: /test
pathType: Prefix
backend:
service:
name: backend-service
port:
number: 8001
when I do reach testk8s.com/test
I'm getting Cannot GET /test
and when do reach testk8s.com
default backend works.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一次尝试一次
Try this once