kubernetes 同步Pod状态的效率太慢,

ctehm74n  于 10个月前  发布在  Kubernetes
关注(0)|答案(7)|浏览(147)

需要添加什么?

使用单个List API而不是多个Get API。

为什么需要这个?

我的k8s节点是一台大机器(500C CPU & 2000GB内存),kubelet的最大Pods可以设置为200+。
当我删除200+个pod或创建200+个pod时,kubelet同步Pod状态的速度变得太慢(大约230秒)。
进行大量的GET API调用确实会增加API服务器的负载。

mdfafbf1

mdfafbf11#

这个问题目前正在等待分类。
如果SIG或子项目确定这是一个相关的问题,他们将通过应用triage/accepted标签并提供进一步的指导来接受它。
组织成员可以通过在评论中写入/triage accepted来添加triage/accepted标签。
有关使用PR评论与我互动的说明,请查看here。如果您对我的行为有任何问题或建议,请针对kubernetes/test-infra仓库提出一个问题。

js4nwp54

js4nwp542#

/assign

8i9zcol2

8i9zcol23#

/sig node

hmae6n7t

hmae6n7t4#

我们是否有更精确的关于(in)效率的数字?例如,pod数量与执行时间的图表。

qybjjes1

qybjjes15#

我们是否有更精确的关于(in)效率的数据?例如,pod数量与执行时间的图表。
我同意@ffromani的观点,看到新补丁如何改善情况会很好。

af7jpaap

af7jpaap6#

Kubernetes项目目前缺乏足够的贡献者来充分应对所有问题。
此机器人根据以下规则对未分类的问题进行分级处理:

  • lifecycle/stale应用后的90天不活动后,将应用lifecycle/stale
  • lifecycle/stale应用后的30天不活动后,将应用lifecycle/rotten
  • lifecycle/rotten应用后的30天不活动后,该问题将被关闭

您可以:

  • 将此问题标记为新鲜的/remove-lifecycle stale
  • 使用/close关闭此问题
  • 提供帮助,请使用Issue Triage

请将反馈发送至sig-contributor-experience@kubernetes/community
/lifecycle stale

展开查看全部
xxls0lw8

xxls0lw87#

/remove-lifecycle stale

相关问题