test: support e2e-amd helm in gcp milvus cluster (#45175)

Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
This commit is contained in:
zhikunyao 2025-11-04 15:07:32 +08:00 committed by GitHub
parent 40b5e6b134
commit 7193d01808
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 351 additions and 0 deletions

View File

@ -1,6 +1,13 @@
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -87,6 +94,13 @@ etcd:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -105,6 +119,10 @@ etcd:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -117,6 +135,13 @@ minio:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -131,6 +156,10 @@ minio:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -140,6 +169,13 @@ pulsarv3:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -158,6 +194,10 @@ pulsarv3:
-Xmx512m
-XX:MaxDirectMemorySize=1024m
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -165,6 +205,13 @@ pulsarv3:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -179,6 +226,10 @@ pulsarv3:
cpu: "0.5"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -188,6 +239,13 @@ pulsarv3:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -201,6 +259,10 @@ pulsarv3:
cpu: "0.5"
memory: 2Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -215,6 +277,13 @@ pulsarv3:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -229,10 +298,18 @@ pulsarv3:
cpu: "0.5"
memory: 2Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists

View File

@ -1,6 +1,13 @@
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -44,6 +51,13 @@ etcd:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -62,6 +76,10 @@ etcd:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -74,6 +92,13 @@ minio:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -88,12 +113,20 @@ minio:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
pulsarv3:
enabled: false
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists

View File

@ -1,6 +1,13 @@
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -51,6 +58,13 @@ etcd:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -69,6 +83,10 @@ etcd:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -81,6 +99,13 @@ kafka:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -102,6 +127,10 @@ kafka:
cpu: "0.5"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -118,6 +147,13 @@ minio:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -132,12 +168,20 @@ minio:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
pulsarv3:
enabled: false
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists

View File

@ -1,6 +1,13 @@
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -69,6 +76,10 @@ standalone:
- name: ETCD_CONFIG_PATH
value: /milvus/configs/advanced/etcd.yaml
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists

View File

@ -1,6 +1,13 @@
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -89,6 +96,13 @@ etcd:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -107,6 +121,10 @@ etcd:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -115,6 +133,13 @@ kafka:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -128,6 +153,10 @@ kafka:
cpu: "0.5"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -144,6 +173,13 @@ minio:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -158,6 +194,10 @@ minio:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists

View File

@ -1,6 +1,13 @@
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -98,6 +105,13 @@ etcd:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -116,6 +130,10 @@ etcd:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -125,6 +143,13 @@ pulsarv3:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -143,6 +168,10 @@ pulsarv3:
-Xmx512m
-XX:MaxDirectMemorySize=1024m
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -150,6 +179,13 @@ pulsarv3:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -164,6 +200,10 @@ pulsarv3:
cpu: "0.5"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -173,6 +213,13 @@ pulsarv3:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -186,6 +233,10 @@ pulsarv3:
cpu: "0.5"
memory: 2Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -200,6 +251,13 @@ pulsarv3:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -214,6 +272,10 @@ pulsarv3:
cpu: "0.5"
memory: 2Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -221,6 +283,13 @@ minio:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -235,6 +304,10 @@ minio:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists

View File

@ -1,6 +1,13 @@
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -95,6 +102,13 @@ etcd:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -113,6 +127,10 @@ etcd:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -120,6 +138,13 @@ minio:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -134,6 +159,10 @@ minio:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists

View File

@ -1,6 +1,13 @@
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -53,6 +60,13 @@ etcd:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -71,6 +85,10 @@ etcd:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
@ -83,6 +101,13 @@ minio:
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -97,12 +122,20 @@ minio:
cpu: "1"
memory: 4Gi
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists
pulsarv3:
enabled: false
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists

View File

@ -1,6 +1,13 @@
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- preference:
matchExpressions:
- key: jenkins-e2e-amd
operator: In
values:
- "true"
weight: 100
- preference:
matchExpressions:
- key: node-role.kubernetes.io/e2e
@ -96,6 +103,10 @@ standalone:
- name: ETCD_CONFIG_PATH
value: /milvus/configs/advanced/etcd.yaml
tolerations:
- effect: PreferNoSchedule
key: jenkins-milvus-ci-only
operator: Equal
value: "true"
- effect: NoSchedule
key: node-role.kubernetes.io/e2e
operator: Exists