enhance: bind e2e to dedicated nodes (#32578)

pr:#32600

---------

Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
pull/32671/head
sammy.huang 2024-04-26 14:13:30 +08:00 committed by GitHub
parent bf2c5def8d
commit d56bec07fb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 124 additions and 1 deletions

View File

@ -3,6 +3,15 @@ metrics:
enabled: true
log:
level: debug
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
proxy:
resources:
requests:
@ -64,6 +73,13 @@ pulsar:
components:
autorecovery: false
proxy:
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
configData:
PULSAR_MEM: >
-Xms1024m -Xmx1024m
@ -80,6 +96,13 @@ pulsar:
memory: "100Mi"
cpu: "0.1"
broker:
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
resources:
requests:
cpu: "0.5"
@ -108,6 +131,13 @@ pulsar:
backlogQuotaDefaultRetentionPolicy: producer_exception
bookkeeper:
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
configData:
PULSAR_MEM: >
-Xms4096m
@ -135,6 +165,13 @@ pulsar:
memory: "4Gi"
zookeeper:
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
replicaCount: 1
configData:
PULSAR_MEM: >
@ -154,6 +191,13 @@ pulsar:
cpu: "0.3"
memory: "512Mi"
kafka:
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
resources:
requests:
cpu: "0.5"
@ -166,13 +210,29 @@ kafka:
memory: "512Mi"
etcd:
nodeSelector:
nvme: "true"
node-role/nvme: "true"
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
replicaCount: 1
resources:
requests:
cpu: "0.3"
memory: "100Mi"
minio:
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
resources:
requests:
cpu: "0.3"

View File

@ -1,6 +1,15 @@
metrics:
serviceMonitor:
enabled: true
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
log:
level: debug
proxy:
@ -64,6 +73,13 @@ pulsar:
components:
autorecovery: false
proxy:
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
configData:
PULSAR_MEM: >
-Xms1024m -Xmx1024m
@ -80,6 +96,13 @@ pulsar:
memory: "100Mi"
cpu: "0.1"
broker:
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
resources:
requests:
cpu: "0.5"
@ -108,6 +131,13 @@ pulsar:
backlogQuotaDefaultRetentionPolicy: producer_exception
bookkeeper:
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
configData:
PULSAR_MEM: >
-Xms4096m
@ -135,6 +165,13 @@ pulsar:
memory: "4Gi"
zookeeper:
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
replicaCount: 1
configData:
PULSAR_MEM: >
@ -154,23 +191,49 @@ pulsar:
cpu: "0.3"
memory: "512Mi"
kafka:
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
resources:
requests:
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: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
replicaCount: 1
resources:
requests:
cpu: "0.3"
memory: "100Mi"
minio:
nodeSelector:
node-role.kubernetes.io/e2e: ""
tolerations:
- key: "node-role.kubernetes.io/e2e"
operator: "Exists"
effect: "NoSchedule"
resources:
requests:
cpu: "0.3"