Kubernetes 节点亲和性与污点容忍实践apiVersion: apps/v1

kind: Deployment

metadata:

name: web

spec:

replicas: 3

selector:

matchLabels:

app: web

template:

metadata:

labels:

app: web

spec:

affinity:

nodeAffinity:

requiredDuringSchedulingIgnoredDuringExecution:

nodeSelectorTerms:

- matchExpressions:

- key: role

operator: In

values: [ "web" ]

preferredDuringSchedulingIgnoredDuringExecution:

- weight: 50

preference:

matchExpressions:

- key: zone

operator: In

values: [ "zone-a" ]

tolerations:

- key: dedicated

operator: Equal

value: web

effect: NoSchedule

总结通过节点亲和与污点容忍,可实现更可控的调度策略与资源隔离。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部