k8s pod多副本增加节点亲和性设置防止多个副本部署到同一个node节点


affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - weight: 100 podAffinityTerm: labelSelector: matchExpressions: - key: app operator: In values: - myPjName topologyKey: topology.kubernetes.io/zone


这里要配置
preferredDuringSchedulingIgnoredDuringExecution: 意思是软亲和性(不强求),如果配置requiredDuringSchedulingIgnoredDuringExecution(硬亲和性)会报错。

参考文档:https://kubernetes.io/zh/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM