把某个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上

相关推荐
CJY6215 小时前
k8spod管理
云原生·容器·kubernetes
gx23489 小时前
控制器管理
docker·容器·kubernetes
sryyd_0215 小时前
Kubernetes Pod 管理从入门到实战:命令、YAML 与生命周期全解析
云原生·容器·kubernetes
凤山老林19 小时前
Spring Boot 3.x 集成 Spring Cloud Kubernetes:原生服务发现、配置注入与优雅下线
spring boot·spring cloud·kubernetes
mister_guo21 小时前
Docker、Docker Compose 与 Kubernetes:分别解决什么问题?
docker·容器·kubernetes
AugustSkys21 小时前
云原生运维实战:ETCD 分布式存储集群运维、Kubernetes 高可用集群部署与版本平滑升级
运维·kubernetes
tryCbest1 天前
Kubernetes(K8s)容器化部署
云原生·容器·kubernetes
gx23481 天前
k8spod管理
linux·容器·kubernetes
国医中兴1 天前
电子病历的时序数据分析:ClickHouse在临床指标监控中的落地
微服务·云原生·容器·kubernetes·k8s
小谈不敲代码1 天前
【12-kubenetes的持久化存储】
运维·kubernetes