mirror of https://github.com/milvus-io/milvus.git
enhance: use soft node affinity instead of hard nodeSelector (#32675)
pr: #32677 Signed-off-by: Liang Huang <sammy.huang@zilliz.com>backup/2.4_20240430
parent
868723340c
commit
b88d140219
|
@ -2,8 +2,14 @@ metrics:
|
|||
serviceMonitor:
|
||||
enabled: true
|
||||
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
|
|
@ -4,8 +4,14 @@ metrics:
|
|||
log:
|
||||
level: debug
|
||||
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
@ -73,8 +79,14 @@ pulsar:
|
|||
components:
|
||||
autorecovery: false
|
||||
proxy:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
@ -96,8 +108,14 @@ pulsar:
|
|||
memory: "100Mi"
|
||||
cpu: "0.1"
|
||||
broker:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
@ -131,8 +149,14 @@ pulsar:
|
|||
backlogQuotaDefaultRetentionPolicy: producer_exception
|
||||
|
||||
bookkeeper:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
@ -165,8 +189,14 @@ pulsar:
|
|||
memory: "4Gi"
|
||||
|
||||
zookeeper:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
@ -191,8 +221,14 @@ pulsar:
|
|||
cpu: "0.3"
|
||||
memory: "512Mi"
|
||||
kafka:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
@ -209,9 +245,14 @@ kafka:
|
|||
cpu: "0.3"
|
||||
memory: "512Mi"
|
||||
etcd:
|
||||
nodeSelector:
|
||||
node-role/nvme: "true"
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
@ -225,8 +266,14 @@ etcd:
|
|||
cpu: "0.3"
|
||||
memory: "100Mi"
|
||||
minio:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
|
|
@ -2,8 +2,14 @@ metrics:
|
|||
serviceMonitor:
|
||||
enabled: true
|
||||
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
@ -73,8 +79,14 @@ pulsar:
|
|||
components:
|
||||
autorecovery: false
|
||||
proxy:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
@ -96,8 +108,14 @@ pulsar:
|
|||
memory: "100Mi"
|
||||
cpu: "0.1"
|
||||
broker:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
@ -131,8 +149,14 @@ pulsar:
|
|||
backlogQuotaDefaultRetentionPolicy: producer_exception
|
||||
|
||||
bookkeeper:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
@ -165,8 +189,14 @@ pulsar:
|
|||
memory: "4Gi"
|
||||
|
||||
zookeeper:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
@ -191,8 +221,14 @@ pulsar:
|
|||
cpu: "0.3"
|
||||
memory: "512Mi"
|
||||
kafka:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
@ -203,16 +239,20 @@ kafka:
|
|||
cpu: "0.5"
|
||||
memory: "1Gi"
|
||||
zookeeper:
|
||||
|
||||
replicaCount: 1
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.3"
|
||||
memory: "512Mi"
|
||||
etcd:
|
||||
nodeSelector:
|
||||
node-role/nvme: "true"
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
@ -226,8 +266,14 @@ etcd:
|
|||
cpu: "0.3"
|
||||
memory: "100Mi"
|
||||
minio:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/e2e: ""
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
- weight: 1
|
||||
preference:
|
||||
matchExpressions:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
operator: "Exists"
|
||||
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/e2e"
|
||||
|
|
Loading…
Reference in New Issue