【发布时间】:2021-03-18 03:27:33
【问题描述】:
在GKE Ingress documentation 它指出:
当您创建 Ingress 对象时,GKE Ingress 控制器会创建一个 Google Cloud HTTP(S) 负载均衡器,并根据 Ingress 及其关联服务中的信息对其进行配置。
对我来说,我似乎不能使用单个 GCP 入口控制器拥有多个 ingress resources。相反,GKE 会为每个入口资源创建一个新的入口控制器。
真的是这样吗,或者 GKE 中是否可以使用单个入口控制器拥有多个入口资源?
我希望将一个 GCP LoadBalancer 作为配置了静态 IP 和 DNS 的入口控制器,然后让多个应用程序在集群中运行,每个应用程序都使用特定于应用程序的主机和/或路径规范注册自己的入口资源。
请注意,总的来说,我对 GKE、GCP 和 Kubernetes 很陌生,所以我可能误解了一些东西。
【问题讨论】:
标签: kubernetes google-cloud-platform google-kubernetes-engine kubernetes-ingress