181.k8s容忍亲和度

发表于 linux 分类,标签:
设置node004污点
kubectl taint node k8snode004 environment/dev=dev:NoSchedule

容忍
    spec:
      tolerations:
      - operator: "Equal"
        key: "environment/dev"
        value: "dev"
        effect: "NoSchedule"
        #tolerationSeconds: 60

设置node005污点
kubectl taint node k8snode005 environment/stg=stg:NoSchedule

容忍
    spec:
      tolerations:
      - operator: "Equal"
        key: "environment/stg"
        value: "stg"
        effect: "NoSchedule"
        #vim tolerationSeconds: 60

亲和度
kubectl label nodes k8snode004 environment/dev=dev

设置
    spec:
      affinity:         #亲和性的调度设置
        nodeAffinity:       #策略为节点亲和性
          requiredDuringSchedulingIgnoredDuringExecution:  #硬策略
            nodeSelectorTerms:
            - matchExpressions:
              - key: environment/dev
                operator: In
                values:
                - dev


0 篇评论

发表我的评论