在上面的问题中,我在使用3个容器开始部署时遇到了问题。
经过进一步调查,似乎只有27%的CPU配额可用 - 这似乎非常低。其余的CPU似乎被分配给一些默认的捆绑容器。
这通常如何减轻?是否需要更大的节点?是否需要手动设置限制?是否需要所有这些额外的容器?
答案 0 :(得分:3)
单个节点集群的1个CPU可能太小了。
从原始答案中的容器中,可以删除仪表板和流利的内容:
kubectl
(您应该使用IMO),它可能会消失; 不必要的容器应绑定到Deployment
或ReplicaSet
,它们可分别与kubectl get deployment
和kubectl get rs
一起列出。然后,您可以kubectl delete
他们。
增加节点上的资源不应该改变基本pod的要求,这意味着它们都应该是免费的安排。