++ camunda ha zones

This commit is contained in:
Kochetkov S 2026-10-19 15:54:55 +03:00
parent 2961d1cad4
commit 4ce31d94aa

View File

@ -14,7 +14,7 @@ spec:
chart: chart:
spec: spec:
chart: camunda-prod-new chart: camunda-prod-new
version: "11.0.4" version: 11.0.5
sourceRef: sourceRef:
kind: HelmRepository kind: HelmRepository
name: yc-oci-charts name: yc-oci-charts
@ -37,6 +37,7 @@ spec:
username: camunda-new username: camunda-new
existingSecret: camunda-new-postgresql existingSecret: camunda-new-postgresql
existingSecretPasswordKey: password existingSecretPasswordKey: password
replicas: 2
identityKeycloak: identityKeycloak:
global: global:
storageClass: csi-ceph-ssd-retain storageClass: csi-ceph-ssd-retain
@ -50,11 +51,22 @@ spec:
user: camunda user: camunda
existingSecret: camunda-postgresql existingSecret: camunda-postgresql
existingSecretPasswordKey: password existingSecretPasswordKey: password
replicaCount: 2
zeebe: zeebe:
pvcStorageClassName: csi-ceph-ssd-retain pvcStorageClassName: csi-ceph-ssd-retain
nodeSelector: nodeSelector:
dedicated: generic dedicated: generic
tolerations: [] tolerations: []
affinity:
podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/component
operator: In
values:
- zeebe-broker
topologyKey: topology.kubernetes.io/zone
elasticsearch: elasticsearch:
master: master:
nodeSelector: nodeSelector:
@ -62,6 +74,45 @@ spec:
tolerations: [] tolerations: []
persistence: persistence:
storageClass: csi-ceph-ssd-retain storageClass: csi-ceph-ssd-retain
topologySpreadConstraints:
- maxSkew: 1
topologyKey: topology.kubernetes.io/zone
whenUnsatisfiable: DoNotSchedule
labelSelector:
matchLabels:
app.kubernetes.io/instance: camunda
app.kubernetes.io/name: elasticsearch
app.kubernetes.io/component: master
metrics: metrics:
serviceMonitor: serviceMonitor:
enabled: false enabled: false
zeebeGateway:
replicas: 3
affinity:
podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/component
operator: In
values:
- zeebe-gateway
topologyKey: topology.kubernetes.io/zone
operate:
replicas: 3
affinity:
podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/component
operator: In
values:
- operate
topologyKey: topology.kubernetes.io/zone
tasklist:
replicas: 2
optimize:
replicas: 2
connectors:
replicas: 2