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


相关推荐
小周学学学1 小时前
docker安装与简单项目上手
运维·docker·容器
David爱编程1 小时前
K8s 的 Namespace 到底解决了什么问题?
云原生·容器·kubernetes
小马爱打代码1 小时前
微服务中token鉴权设计的4种方式
微服务·云原生·架构
婷儿z1 小时前
Kubernetes 架构原理与集群环境部署
容器·架构·kubernetes
曾经的三心草1 小时前
微服务的编程测评系统3-加密-日志-apifox-nacos-全局异常
微服务·云原生·架构
用手手打人1 小时前
springCloud -- 微服务01
微服务·云原生·架构
小诸葛的博客1 小时前
istio如何自定义重试状态码
云原生·github·istio
GOKORURI2 小时前
Podman + Nginx + Affine 踩坑教程
容器·教程·web
岚天start2 小时前
Kubernetes(k8s)中命令行查看Pod所属控制器之方法总结
kubernetes·k8s·pod·daemonset·deployment·statefulset
云途行者2 小时前
使用 docker 安装 openldap
运维·docker·容器