【问题标题】:Node size on GKE kubernetesGKE kubernetes 上的节点大小
【发布时间】:2016-12-01 22:00:04
【问题描述】:

我们使用标准 2 类型的两个节点运行我们的集群:7.5Gb 和 2vCPU

对于 GKE 上的集群,是否有任何建议的最小大小。我假设没有真正的主人,因为这是一个托管的“服务”?

我正在努力应对资源限制。

【问题讨论】:

    标签: node.js docker kubernetes google-cloud-platform rancher


    【解决方案1】:

    没有推荐的最小尺寸。然而,豆荚同时拥有CPU and memory requests and limits.

    请求定义了节点上必须有多少空闲 CPU/内存,以便可以在那里调度 Pod;然后为该 pod 保留该数量,并且不会被视为“免费”用于安排下一个 pod。
    另一方面,限制定义了 pod 可以请求的最大数量——这些可以被过度使用。

    尝试查看您的 kubectl describe nodes 输出,其中列出了所有 pod 及其请求和限制。默认情况下,请求为 100m(核心的 10%)——如果您知道某些 pod 不需要那么多,请将其设置为较低。然后,您将能够在一个节点上安排更多的 pod,或者至少计算出您需要的节点数量。

    【讨论】:

    • Follow on Q:我的部署卡住了,因为新的 Pod 与即将退出的 Pod 的资源竞争......我在部署期间不能过度提交似乎很奇怪
    • 还有2个大节点好还是3个小节点好?
    猜你喜欢
    • 2017-04-16
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    • 2020-01-31
    • 1970-01-01
    • 2018-08-03
    • 2018-12-04
    • 2021-01-17
    相关资源
    最近更新 更多