Kubernetes Pod常见的几种调度方式
Kubernetes Pod常见的几种调度方式
- 1、Deployment或ReplicationController (RC)
- 2、NodeSelector(定向调度)
- 3、NodeAffinity(亲和性调度)
- 4、Taints和Tolerations(污点和容忍)
1、Deployment或ReplicationController (RC)
- 功能:自动部署容器应用的多份副本,并持续监控副本数量,确保集群内维持用户指定的副本数。
- 特点:适合需要高可用性和水平扩展的应用场景。
2、NodeSelector(定向调度)
- 功能:定向调度,手动指定Pod运行到特定Node。
- 实现方式:通过Node的标签(Label)与Pod的
nodeSelector
属性相匹配。
- 特点