【发布时间】:2020-03-20 13:19:43
【问题描述】:
Ingress documentation 声明:
没有规则的 Ingress 将所有流量发送到单个默认值 后端。默认后端通常是 Ingress 控制器,并且未在您的 Ingress 资源中指定。
如果没有任何主机或路径与 Ingress 中的 HTTP 请求匹配 对象,流量将路由到您的默认后端。
我管理的所有 GKE Ingress 对象都指向特定的后端,例如:
spec:
rules:
- host: my.host.com
http:
paths:
- path: /*
backend:
serviceName: the service
servicePort: 1337
是否可以在没有默认后端的情况下创建这些 Ingress 对象? 如果是这样,会有什么后果?
【问题讨论】:
-
我一直在使用默认后端。我可以请你分享更多关于为什么需要创建这样一个入口的信息吗? :)
-
好吧,我只是不需要它。目前,我不关心 Ingress 配置未捕获的请求
-
好的。然后我会提供该信息作为一般答案:-)
标签: google-cloud-platform google-kubernetes-engine kubernetes-ingress