Kubernetes》》K8S》》Pod调度机制

nodeName 、nodeSelector

nodeName 是强绑定,nodeSelector是弱绑定

强绑定,如果Node失效时,则会导致Pod也无法调度

csharp 复制代码
apiVersion: v1
kind: Pod
metadata:
  name: example-pod
spec:
  # nodeName Pod应该被调度到哪个具体的节点上  强绑定
  nodeName: specific-node-name 
  containers:
  - name: example-container
    image: nginx
csharp 复制代码
apiVersion: v1
kind: Pod
metadata:
  name: example-pod
spec:
  #nodeSelector 使用标签(Labels)和标签选择器(Label Selectors)来决定Pod应该被调度到哪些节点上。  弱绑定
  nodeSelector:
    yy: xxx
  containers:
  - name: example-container
    image: nginx


相关推荐
人工智能训练37 分钟前
Linux 系统核心快捷键表(可打印版)
linux·运维·服务器·人工智能·ubuntu·容器·openeuler
x***13391 小时前
使用Docker快速搭建Redis主从复制
redis·docker·容器
sanduo1122 小时前
docker 构建编排过程中常见问题
运维·docker·容器
K***65894 小时前
冯诺依曼架构和哈佛架构的主要区别?
微服务·云原生·架构
eddy-原4 小时前
Docker与DevOps实战训练:从容器管理到全链路项目部署
docker·容器·devops
Empty_7775 小时前
K8S-Pod资源对象
java·容器·kubernetes
谷隐凡二6 小时前
Go语言实现Kubernetes主从架构模拟系统
架构·golang·kubernetes
人工智能训练7 小时前
Windows系统Docker中Xinference 集群无法启动的解决方法
linux·运维·服务器·windows·docker·容器·xinference
java_logo7 小时前
Prometheus Docker 容器化部署指南
运维·人工智能·docker·容器·prometheus·ai编程
jyan_敬言7 小时前
【Docker】Kubernetes部署容器化应用程序
c++·笔记·其他·docker·容器·kubernetes·学习方法