k8s反親和使pod落在不同的Node上

https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity

apiVersion: apps/v1
kind: Deployment
metadata:
  name: testPodAntiAffinity
  labels:
    app: eureka-0
spec:
  replicas: 1
  selector:
    matchLabels:
      app: eureka-0
  template:
    metadata:
      labels:
        app: eureka-0
    spec:
      affinity:
        podAntiAffinity:
          preferredDuringSchedulingIgnoredDuringExecution:
          - weight: 100
            podAffinityTerm:
              labelSelector:
                matchExpressions:
                - key: app
                  operator: In
                  values:
                  - eureka-1
                  - eureka-2
              topologyKey: kubernetes.io/hostname
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章