【问题标题】:K8s scheduling timeoutK8s 调度超时
【发布时间】:2020-08-18 13:39:10
【问题描述】:

我有与 K8s 集成的集群自动缩放器,并且工作节点从 0 开始缩放。我不想为每个节点安排超过 2 个 pod。我在 kubelet 级别上设置了 pod 限制。当我在 4 个 pod 限制的情况下并行运行 5 个作业时,它会扩展 3 个节点,但它试图仅在 2 个节点和 1 个 pod 上进行调度,以达到应有的限制。 K8s中有调度限制参数吗?仅在特定时间(某些睡眠参数)之后安排 pod?我们需要等待所有工作人员都准备好

【问题讨论】:

    标签: kubernetes gitlab


    【解决方案1】:

    我们需要等待所有工作人员都准备好

    在我看来,您需要在您的 pod 上使用 readiness probes

    【讨论】:

      【解决方案2】:

      kubernetes 自带的默认调度器是不可能的。您需要实现custom scheduler 并在调度程序中编写逻辑以满足此用例。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-11-06
        • 2016-12-30
        • 2017-04-15
        • 2018-04-26
        • 2021-10-10
        • 1970-01-01
        • 1970-01-01
        • 2020-08-17
        相关资源
        最近更新 更多