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

相关推荐
陈陈CHENCHEN24 分钟前
【Kubernetes】现有 K8s 集群上部署 Kuboard v4
kubernetes
zcz160712782116 小时前
nfs挂载pv,pvc
kubernetes
Cyber4K18 小时前
【Kubernetes专项】K8s集群1.31版本安装手册
linux·docker·云原生·容器·kubernetes
bentengjiayou21 小时前
K8S是用来解决什么问题的?
云原生·容器·kubernetes
2501_901164411 天前
我们如何把“配环境一天”缩短到“3秒启动”?
kubernetes
oMcLin1 天前
如何在Debian 11上使用Kubernetes网络策略,确保多租户环境下的网络安全与流量隔离?
kubernetes·debian
伞啊伞1 天前
k8s(五)集群调度与PV和PVC
云原生·容器·kubernetes
海鸥811 天前
K8s 的 command/args 会覆盖 Dockerfile 的 CMD/ENTRYPOINT
云原生·容器·kubernetes
db_cy_20621 天前
Docker+Kubernetes企业级容器化部署解决方案(阶段二)
运维·docker·容器·kubernetes
youxiao_901 天前
kubernetes(三)-Rancher管理k8s集群
容器·kubernetes·rancher