【问题标题】:Handling thousands of services in Kubernetes cluster处理 Kubernetes 集群中的数千个服务
【发布时间】:2015-09-11 05:16:09
【问题描述】:

前段时间,我询问了如何在 Kubernetes 集群中处理数千个服务:

Can Kubernetes handle thousands of services?

当时 Kubernetes 正在使用 env vars,而我的问题更针对于此。现在 Kubernetes 有了 DNS,听起来我们不再有 env vars 的问题了,但是文档仍然说它在处理数千个服务时表现不佳:

https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/services.md#shortcomings

想知道文档是否已过时,或者将 Kubernetes 扩展到数千个服务是否仍然存在问题。

【问题讨论】:

    标签: kubernetes


    【解决方案1】:

    文档中提到的缺点没有改变,因为 Kubernetes 仍然使用相同的机制(iptables 和用户空间代理)将发送到服务 IP 的流量代理到支持该服务的 pod。

    但是,我不相信我们真的知道它有多糟糕。一位团队成员在今年年初曾短暂尝试过测试,didn't see any impact,但没有做任何严格的验证。它有可能在几千个服务中运行良好。如果您尝试一下,我们很想听听效果如何via IRC or email

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-06
      • 1970-01-01
      • 2016-02-22
      • 2019-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多