2、 可以使用 pod 中的 nodeName 或者 nodeSelector 字段指定要调度到的 node 节点 使用nodeName 指定 pod 节点运行在哪个具体 node 上 使用nodeSelector 指定 pod 调度到具有哪些标签的 node 节点上 使用之前打的标签 GF=IT 需要提前创建好yaml文件,并创建好好pod运行所需要的namespace、yaml文件等资源 apiVers...
2、 可以使用 pod 中的 nodeName 或者 nodeSelector 字段指定要调度到的 node 节点 使用nodeName 指定 pod 节点运行在哪个具体 node 上 使用nodeSelector 指定 pod 调度到具有哪些标签的 node 节点上 使用之前打的标签 GF=IT 需要提前创建好yaml文件,并创建好好pod运行所需要的namespace、yaml文件等资源 apiVers...
nodePort:nodePort是外部访问k8s集群中service的端口,通过nodeIP: nodePort可以从外部访问到某个service。 targetPort:targetPort是pod的端口,从port和nodePort来的流量经过kube-proxy流入到后端pod的targetPort上,最后进入容器。 containerPort:containerPort是pod内部容器的端口,targetPort映射到containerPort。 四、yaml简单示...
其中规则表示一个具有可选的关联命名空间列表的LabelSelector,之所以Pod亲和与反亲和需可以通过LabelSelector选择namespace,是因为Pod是命名空间限定的而node不属于任何nemespace所以node的亲和与反亲和不需要namespace,因此作用于Pod标签的标签选择算符必须指定选择算符应用在哪个命名空间。 从概念上讲,node节点是一个拓扑域...
selector: matchLabels: app: dev-nginx-deployment template: metadata: labels: app: dev-nginx-deployment spec: containers: - name: nginx image: nginx:1.19.5 [root@k8s-m1 ~]#kubectl apply -f nginx.yaml #不指定节点选择器时候,按其他的调度策略调度,两个node节点都有 ...
3步骤 3:配置nodeSelector 现在,需要修改Deployment文件,添加nodeSelector字段,以指定Pod应该调度到具有app=goweb-node标签的节点上。 编辑goweb-deployment.yaml文件,修改Deployment的定义如下: ```yml apiVersion: apps/v1 kind: Deployment metadata:
nodeName调度:直接在Pod的yaml编排文件中指定nodeName,调度到指定name的节点上。 nodeSelector调度:直接在Pod的yaml编排文件中指定nodeSelector,调度到带有指定label的节点上。 污点(Taints)和容忍度(Tolerations)调度:详见文章《5分钟搞懂K8S的污点和容忍度(理论+实战)》。主要通过在Node节点上打污点,然后在Pod的yaml...
3步骤 3:配置nodeSelector 现在,需要修改Deployment文件,添加nodeSelector字段,以指定Pod应该调度到具有app=goweb-node标签的节点上。 编辑goweb-deployment.yaml文件,修改Deployment的定义如下: ```yml apiVersion:apps/v1 kind:Deployment metadata:labels:app:goweb ...
3步骤 3:配置nodeSelector 现在,需要修改Deployment文件,添加nodeSelector字段,以指定Pod应该调度到具有app=goweb-node标签的节点上。 编辑goweb-deployment.yaml文件,修改Deployment的定义如下: 代码语言:txt 复制 ```yml apiVersion: apps/v1 kind: Deployment ...
如果有天一只雄性生物进化会飞了,它们就会依附与会飞的雄性生物,如果始终没有进化出会飞的雄性生物,则它们一直等下去这在 k8s 中,就是yaml文件中nodeSelector的使用。 k8s 中的概念:当 node 打上特定的标签后,会出现如下情况: pod 中未指定nodeSelector,则保持默认 schedule 调度算法的方式;...