把某个pod固定到某个节点

1、查找这个pod是否正常运行

kubectl get pod -A -o wide | grep pod-name1

--pod-name1是pod名称,按实际的来
2、进入修改pod-name1 这个pod的deployment页面

kubectl edit deployment pod-name1-qosladal -n service-software

--pod-name1-qosladal为pod名称
3、编辑页面nodeSelector下的node: nodename标签修改为kubernetes.io/hostname: hostname01

--hostname01为linux主机的主机名
4.修改deployment后,pod会自动重启,所有pod-name1都在节点hostname01上

相关推荐
Plastic garden4 小时前
K8s知识(3) Pod亲和性,调度
云原生·容器·kubernetes
张忠琳5 小时前
【client-go v0.36.1】(store Part 1)Store 超深度分析 — 模块定位、接口层次、类结构、KeyFunc体系、构造初始化
云原生·kubernetes·informer·store·client-go
开发者联盟league7 小时前
使用jenkins pipeline将项目打包运行在k8s上报错kubectl: Permission denied
java·kubernetes·jenkins
成为你的宁宁7 小时前
【Prometheus Operator 监控 K8S集群的Calico 与 Ingress-Nginx 组件】
kubernetes·prometheus
sbjdhjd8 小时前
04 (下) | K8S微服务实战:从 Service 到金丝雀发布
运维·微服务·云原生·kubernetes·开源·云计算·excel
Plastic garden8 小时前
K8s知识(5) Kubernetes 存储 PV
kubernetes
java_cj8 小时前
K8s入门第一课:从零理解Kubernetes核心概念与架构设计
运维·云原生·容器·架构·kubernetes
Plastic garden9 小时前
K8s知识(4)Kubernetes 存储 volume
云原生·容器·kubernetes
qq_452396239 小时前
第四篇:《Pod:K8s 中最小的部署单元》
云原生·容器·kubernetes