【问题标题】:AWS EKS Nodes memory / CPU limits are low (10%)AWS EKS 节点内存/CPU 限制较低 (10%)
【发布时间】:2018-10-22 04:18:42
【问题描述】:

我在 AWS 上配置了具有 4 个节点的 EKS。在部署我的应用程序时,我注意到由于资源不足而无法设置一些 pod(得到错误 0/4 nodes are available: 4 Insufficient pods.)

查看 k8s 仪表板时,我注意到只使用了 10% 的内存(见图)

我使用了this 指南来进行设置。

如何提高此限制并让我的节点满负荷使用?

谢谢

【问题讨论】:

  • 分享所有可用的失败日志
  • @VKR,我没有任何故障......这只是节点上的资源有限,所以 k8s 无法分配新的 pod
  • 您是否检查了所有节点是否都加入了运行 kubectl get nodes 的集群?你的机器够大吗?您使用哪些实例?
  • @nicor88 节点已加入。如上图所示,内存容量为 2Gb,但 k8s 使用限制为 200M
  • 我明白了,会不会是你的应用需要超过200M?

标签: amazon-web-services kubernetes amazon-eks


【解决方案1】:

您可以在source 中找到完整的答案。

短一点,kubelet pods 容量是默认设置的,因为每个网络接口都有一个最大 IP。

【讨论】:

    猜你喜欢
    • 2019-10-22
    • 1970-01-01
    • 2020-05-08
    • 2021-10-16
    • 1970-01-01
    • 1970-01-01
    • 2015-12-11
    • 1970-01-01
    • 2020-10-19
    相关资源
    最近更新 更多