在Google Container Engine上设置Kubernetes入口时,您可以select入口类( gce或nginx )。 我意识到,GCE课程在Google云平台上提供负载平衡器,每个平台的费用约为20美元/月。
经过一番研究之后,我发现Google的负载均衡器比使用NGINX入口级别更好,至less在达到非常大的规模之前,我找不到任何普遍的理由。
事实上,GCE类似乎并不支持:
ingress.kubernetes.io/auth-url外部authentication 我不知道使用GCE类与NGINX类入口有什么好处?
经过一些进一步的阅读和testing,我确实发现了一些好处。 我也意识到,使用NGINX控制器将仍然提供一个负载平衡器…从而不能避免$ 20 /月的成本。
service指定为type: LoadBalancer