在 Google Container Engine 上设置 Kubernetes 入口时,您可以选择入口类 (gce
或nginx
)。我意识到 GCE 类在 Google 的云平台上提供了一个负载均衡器,每个成本约为 20 美元/月。
经过一番研究,我找不到任何普遍的理由说明为什么 Google 的负载均衡器比使用 NGINX 入口类更好——至少在达到非常大的规模之前是这样。
事实上,GCE 类似乎不支持:
- 外部身份验证
ingress.kubernetes.io/auth-url
- 基本认证
- NGINX ingress 内置的一些其他小功能
使用 GCE 类与 NGINX 类进行入口有什么我不知道的好处吗?