mirror of
https://gitee.com/milvus-io/milvus.git
synced 2025-12-06 17:18:35 +08:00
test: support e2e on arm (#44880)
Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
This commit is contained in:
parent
f98d02b3e1
commit
c2ed2cfc39
200
tests/_helm/values/e2e-arm/distributed-pulsar
Normal file
200
tests/_helm/values/e2e-arm/distributed-pulsar
Normal file
@ -0,0 +1,200 @@
|
||||
nodeSelector:
|
||||
jenkins-e2e-arm: "true"
|
||||
cluster:
|
||||
enabled: true
|
||||
streaming:
|
||||
enabled: true
|
||||
proxy:
|
||||
resources:
|
||||
limits:
|
||||
cpu: "1"
|
||||
memory: 4Gi
|
||||
requests:
|
||||
cpu: "0.3"
|
||||
memory: 256Mi
|
||||
dataNode:
|
||||
resources:
|
||||
limits:
|
||||
cpu: "2"
|
||||
memory: 8Gi
|
||||
requests:
|
||||
cpu: "0.5"
|
||||
memory: 500Mi
|
||||
indexNode:
|
||||
enabled: false
|
||||
disk:
|
||||
enabled: true
|
||||
resources:
|
||||
limits:
|
||||
cpu: "2"
|
||||
memory: 8Gi
|
||||
requests:
|
||||
cpu: "0.5"
|
||||
memory: 500Mi
|
||||
queryNode:
|
||||
disk:
|
||||
enabled: true
|
||||
resources:
|
||||
limits:
|
||||
cpu: "1"
|
||||
memory: 4Gi
|
||||
requests:
|
||||
cpu: "0.5"
|
||||
memory: 512Mi
|
||||
streamingNode:
|
||||
resources:
|
||||
limits:
|
||||
cpu: "2"
|
||||
memory: 8Gi
|
||||
requests:
|
||||
cpu: "0.5"
|
||||
memory: 512Mi
|
||||
mixCoordinator:
|
||||
resources:
|
||||
limits:
|
||||
cpu: "1"
|
||||
memory: 4Gi
|
||||
requests:
|
||||
cpu: "0.2"
|
||||
memory: 256Mi
|
||||
service:
|
||||
type: ClusterIP
|
||||
log:
|
||||
level: debug
|
||||
extraConfigFiles:
|
||||
user.yaml: |+
|
||||
common:
|
||||
storage:
|
||||
enablev2: true
|
||||
dataCoord:
|
||||
gc:
|
||||
interval: 1800
|
||||
missingTolerance: 1800
|
||||
dropTolerance: 1800
|
||||
queryNode:
|
||||
segcore:
|
||||
exprEvalBatchSize: 512
|
||||
metrics:
|
||||
serviceMonitor:
|
||||
enabled: true
|
||||
etcd:
|
||||
nodeSelector:
|
||||
jenkins-e2e-arm: "true"
|
||||
metrics:
|
||||
enabled: true
|
||||
podMonitor:
|
||||
enabled: true
|
||||
replicaCount: 1
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.2"
|
||||
memory: 256Mi
|
||||
limits:
|
||||
cpu: "1"
|
||||
memory: 4Gi
|
||||
tolerations:
|
||||
- effect: NoSchedule
|
||||
key: jenkins-e2e-arm
|
||||
operator: Exists
|
||||
image:
|
||||
all:
|
||||
pullPolicy: Always
|
||||
repository: harbor.milvus.io/milvus/milvus
|
||||
tag: PR-35426-20240812-46dadb120
|
||||
minio:
|
||||
nodeSelector:
|
||||
jenkins-e2e-arm: "true"
|
||||
mode: standalone
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.2"
|
||||
memory: 512Mi
|
||||
limits:
|
||||
cpu: "1"
|
||||
memory: 4Gi
|
||||
tolerations:
|
||||
- effect: NoSchedule
|
||||
key: jenkins-e2e-arm
|
||||
operator: Exists
|
||||
pulsarv3:
|
||||
enabled: true
|
||||
bookkeeper:
|
||||
nodeSelector:
|
||||
jenkins-milvus-ci-e2e-service: "true"
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.1"
|
||||
memory: 256Mi
|
||||
limits:
|
||||
cpu: "0.5"
|
||||
memory: 2Gi
|
||||
configData:
|
||||
PULSAR_MEM: >
|
||||
-Xms512m
|
||||
-Xmx512m
|
||||
-XX:MaxDirectMemorySize=1024m
|
||||
tolerations:
|
||||
- key: "jenkins-e2e-amd"
|
||||
operator: "Equal"
|
||||
value: "true"
|
||||
effect: "NoSchedule"
|
||||
broker:
|
||||
nodeSelector:
|
||||
jenkins-milvus-ci-e2e-service: "true"
|
||||
replicaCount: 2
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.1"
|
||||
memory: 256Mi
|
||||
limits:
|
||||
cpu: "0.5"
|
||||
memory: 4Gi
|
||||
tolerations:
|
||||
- key: "jenkins-e2e-amd"
|
||||
operator: "Equal"
|
||||
value: "true"
|
||||
effect: "NoSchedule"
|
||||
components:
|
||||
autorecovery: false
|
||||
proxy:
|
||||
nodeSelector:
|
||||
jenkins-milvus-ci-e2e-service: "true"
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.1"
|
||||
memory: 256Mi
|
||||
limits:
|
||||
cpu: "0.5"
|
||||
memory: 2Gi
|
||||
tolerations:
|
||||
- key: "jenkins-e2e-amd"
|
||||
operator: "Equal"
|
||||
value: "true"
|
||||
effect: "NoSchedule"
|
||||
wsResources:
|
||||
requests:
|
||||
cpu: "0.1"
|
||||
memory: 256Mi
|
||||
limits:
|
||||
cpu: "0.5"
|
||||
memory: 2Gi
|
||||
zookeeper:
|
||||
nodeSelector:
|
||||
jenkins-milvus-ci-e2e-service: "true"
|
||||
replicaCount: 1
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.1"
|
||||
memory: 256Mi
|
||||
limits:
|
||||
cpu: "0.5"
|
||||
memory: 2Gi
|
||||
tolerations:
|
||||
- key: "jenkins-e2e-amd"
|
||||
operator: "Equal"
|
||||
value: "true"
|
||||
effect: "NoSchedule"
|
||||
tolerations:
|
||||
- effect: NoSchedule
|
||||
key: jenkins-e2e-arm
|
||||
operator: Exists
|
||||
86
tests/_helm/values/e2e-arm/standalone
Normal file
86
tests/_helm/values/e2e-arm/standalone
Normal file
@ -0,0 +1,86 @@
|
||||
nodeSelector:
|
||||
jenkins-e2e-arm: "true"
|
||||
cluster:
|
||||
enabled: false
|
||||
streaming:
|
||||
enabled: true
|
||||
service:
|
||||
type: ClusterIP
|
||||
woodpecker:
|
||||
enabled: true
|
||||
standalone:
|
||||
messageQueue: woodpecker
|
||||
disk:
|
||||
enabled: true
|
||||
resources:
|
||||
limits:
|
||||
cpu: "4"
|
||||
memory: 16Gi
|
||||
requests:
|
||||
cpu: "1"
|
||||
memory: 3.5Gi
|
||||
log:
|
||||
level: debug
|
||||
extraConfigFiles:
|
||||
user.yaml: |+
|
||||
dataCoord:
|
||||
gc:
|
||||
interval: 1800
|
||||
missingTolerance: 1800
|
||||
dropTolerance: 1800
|
||||
queryNode:
|
||||
segcore:
|
||||
exprEvalBatchSize: 512
|
||||
metrics:
|
||||
serviceMonitor:
|
||||
enabled: true
|
||||
etcd:
|
||||
nodeSelector:
|
||||
jenkins-e2e-arm: "true"
|
||||
metrics:
|
||||
enabled: true
|
||||
podMonitor:
|
||||
enabled: true
|
||||
replicaCount: 1
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.2"
|
||||
memory: 256Mi
|
||||
limits:
|
||||
cpu: "1"
|
||||
memory: 4Gi
|
||||
image:
|
||||
registry: "harbor-us-vdc.zilliz.cc"
|
||||
repository: "milvusdb/etcd"
|
||||
tolerations:
|
||||
- effect: NoSchedule
|
||||
key: jenkins-e2e-arm
|
||||
operator: Exists
|
||||
image:
|
||||
all:
|
||||
pullPolicy: Always
|
||||
repository: harbor.milvus.io/milvus/milvus
|
||||
tag: PR-35402-20240812-402f716b5
|
||||
minio:
|
||||
nodeSelector:
|
||||
jenkins-e2e-arm: "true"
|
||||
mode: standalone
|
||||
image:
|
||||
repository: "harbor-us-vdc.zilliz.cc/milvusdb/minio"
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.2"
|
||||
memory: 512Mi
|
||||
limits:
|
||||
cpu: "1"
|
||||
memory: 4Gi
|
||||
tolerations:
|
||||
- effect: NoSchedule
|
||||
key: jenkins-e2e-arm
|
||||
operator: Exists
|
||||
pulsarv3:
|
||||
enabled: false
|
||||
tolerations:
|
||||
- effect: NoSchedule
|
||||
key: jenkins-e2e-arm
|
||||
operator: Exists
|
||||
135
tests/_helm/values/e2e-arm/standalone-kafka-mmap
Normal file
135
tests/_helm/values/e2e-arm/standalone-kafka-mmap
Normal file
@ -0,0 +1,135 @@
|
||||
nodeSelector:
|
||||
jenkins-e2e-arm: "true"
|
||||
cluster:
|
||||
enabled: false
|
||||
streaming:
|
||||
enabled: true
|
||||
service:
|
||||
type: ClusterIP
|
||||
standalone:
|
||||
messageQueue: kafka
|
||||
disk:
|
||||
enabled: true
|
||||
resources:
|
||||
limits:
|
||||
cpu: "4"
|
||||
memory: 16Gi
|
||||
requests:
|
||||
cpu: "1"
|
||||
memory: 3.5Gi
|
||||
log:
|
||||
level: debug
|
||||
extraConfigFiles:
|
||||
user.yaml: |+
|
||||
common:
|
||||
storage:
|
||||
enablev2: true
|
||||
dataCoord:
|
||||
gc:
|
||||
interval: 1800
|
||||
missingTolerance: 1800
|
||||
dropTolerance: 1800
|
||||
queryNode:
|
||||
segcore:
|
||||
exprEvalBatchSize: 512
|
||||
mmap:
|
||||
vectorField: true
|
||||
vectorIndex: true
|
||||
scalarField: true
|
||||
scalarIndex: true
|
||||
growingMmapEnabled: true
|
||||
metrics:
|
||||
serviceMonitor:
|
||||
enabled: true
|
||||
etcd:
|
||||
nodeSelector:
|
||||
jenkins-e2e-arm: "true"
|
||||
metrics:
|
||||
enabled: true
|
||||
podMonitor:
|
||||
enabled: true
|
||||
replicaCount: 1
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.2"
|
||||
memory: 256Mi
|
||||
limits:
|
||||
cpu: "1"
|
||||
memory: 4Gi
|
||||
tolerations:
|
||||
- effect: NoSchedule
|
||||
key: jenkins-e2e-arm
|
||||
operator: Exists
|
||||
image:
|
||||
all:
|
||||
pullPolicy: Always
|
||||
repository: harbor.milvus.io/milvus/milvus
|
||||
tag: PR-35426-20240812-46dadb120
|
||||
kafka:
|
||||
nodeSelector:
|
||||
jenkins-milvus-ci-e2e-service: "true"
|
||||
enabled: true
|
||||
metrics:
|
||||
jmx:
|
||||
enabled: true
|
||||
kafka:
|
||||
enabled: true
|
||||
serviceMonitor:
|
||||
enabled: true
|
||||
exporter:
|
||||
nodeSelector:
|
||||
jenkins-milvus-ci-e2e-service: "true"
|
||||
tolerations:
|
||||
- key: "jenkins-e2e-amd"
|
||||
operator: "Equal"
|
||||
value: "true"
|
||||
effect: "NoSchedule"
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.2"
|
||||
memory: 512Mi
|
||||
limits:
|
||||
cpu: "0.5"
|
||||
memory: 4Gi
|
||||
tolerations:
|
||||
- key: "jenkins-e2e-amd"
|
||||
operator: "Equal"
|
||||
value: "true"
|
||||
effect: "NoSchedule"
|
||||
zookeeper:
|
||||
nodeSelector:
|
||||
jenkins-milvus-ci-e2e-service: "true"
|
||||
replicaCount: 1
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.2"
|
||||
memory: 512Mi
|
||||
limits:
|
||||
cpu: "0.5"
|
||||
memory: 2Gi
|
||||
tolerations:
|
||||
- key: "jenkins-e2e-amd"
|
||||
operator: "Equal"
|
||||
value: "true"
|
||||
effect: "NoSchedule"
|
||||
minio:
|
||||
nodeSelector:
|
||||
jenkins-e2e-arm: "true"
|
||||
mode: standalone
|
||||
resources:
|
||||
requests:
|
||||
cpu: "0.2"
|
||||
memory: 512Mi
|
||||
limits:
|
||||
cpu: "1"
|
||||
memory: 4Gi
|
||||
tolerations:
|
||||
- effect: NoSchedule
|
||||
key: jenkins-e2e-arm
|
||||
operator: Exists
|
||||
pulsarv3:
|
||||
enabled: false
|
||||
tolerations:
|
||||
- effect: NoSchedule
|
||||
key: jenkins-e2e-arm
|
||||
operator: Exists
|
||||
68
tests/_helm/values/e2e-arm/standalone-one-pod
Normal file
68
tests/_helm/values/e2e-arm/standalone-one-pod
Normal file
@ -0,0 +1,68 @@
|
||||
nodeSelector:
|
||||
jenkins-e2e-arm: "true"
|
||||
cluster:
|
||||
enabled: false
|
||||
streaming:
|
||||
enabled: true
|
||||
etcd:
|
||||
enabled: false
|
||||
metrics:
|
||||
enabled: true
|
||||
podMonitor:
|
||||
enabled: true
|
||||
replicaCount: 1
|
||||
extraConfigFiles:
|
||||
user.yaml: |
|
||||
etcd:
|
||||
use:
|
||||
embed: true
|
||||
data:
|
||||
dir: /var/lib/milvus/etcd
|
||||
common:
|
||||
storageType: local
|
||||
queryNode:
|
||||
segcore:
|
||||
exprEvalBatchSize: 512
|
||||
image:
|
||||
all:
|
||||
pullPolicy: Always
|
||||
repository: harbor.milvus.io/milvus/milvus
|
||||
tag: PR-35432-20240812-71a1562ea
|
||||
indexCoordinator:
|
||||
enabled: false
|
||||
gc:
|
||||
interval: 1
|
||||
extraConfigFiles:
|
||||
user.yaml: |+
|
||||
indexCoord:
|
||||
scheduler:
|
||||
interval: 100
|
||||
indexNode:
|
||||
enabled: false
|
||||
disk:
|
||||
enabled: true
|
||||
metrics:
|
||||
serviceMonitor:
|
||||
enabled: true
|
||||
minio:
|
||||
enabled: false
|
||||
mode: standalone
|
||||
tls:
|
||||
enabled: false
|
||||
pulsar:
|
||||
enabled: false
|
||||
queryNode:
|
||||
disk:
|
||||
enabled: true
|
||||
service:
|
||||
type: ClusterIP
|
||||
standalone:
|
||||
disk:
|
||||
enabled: true
|
||||
extraEnv:
|
||||
- name: ETCD_CONFIG_PATH
|
||||
value: /milvus/configs/advanced/etcd.yaml
|
||||
tolerations:
|
||||
- effect: NoSchedule
|
||||
key: jenkins-e2e-arm
|
||||
operator: Exists
|
||||
Loading…
x
Reference in New Issue
Block a user