从零开始入门 K8s | Kubernetes 调度和资源管理(25)

假如存在 Pod 和 Node 有亲和关系 , 可以配置下面的参数:

  • NodeSelector

  • NodeAffinity

假如有些 Node 是限制某些 Pod 调度的 , 比如说一些故障的 Node , 或者说是一些特殊业务的 Node , 可以配置下面的参数:

  • Node -- Taints

  • Pod -- Tolerations

Kubernetes 高级调度能力

介绍完了基础调度能力之后 , 下面来了解一下高级调度能力 。

优先级调度

优先级调度和抢占 , 主要概念有:

  • Priority

  • Preemption

首先来看一下调度过程提到的四个特点 , 我们如何做到集群的合理利用?当集群资源足够的话 , 只需要通过基础调度能力就能组合出合理的使用方式 。 但是假如资源不够 , 我们怎么做到集群的合理利用呢?通常的策略有两类:

推荐阅读