apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: camunda namespace: camunda spec: interval: 5m timeout: 15m postRenderers: - kustomize: patches: - target: group: apps version: v1 kind: StatefulSet name: camunda-zeebe patch: | - op: add path: /spec/template/spec/nodeSelector value: {} - op: remove path: /spec/template/spec/nodeSelector - op: add path: /spec/template/spec/tolerations value: [] - op: remove path: /spec/template/spec/tolerations - target: group: apps version: v1 kind: StatefulSet name: camunda-elasticsearch-master patch: | - op: add path: /spec/template/spec/nodeSelector value: {} - op: remove path: /spec/template/spec/nodeSelector - op: add path: /spec/template/spec/tolerations value: [] - op: remove path: /spec/template/spec/tolerations - target: group: apps version: v1 kind: StatefulSet name: camunda-keycloak patch: | - op: add path: /spec/template/spec/nodeSelector value: {} - op: remove path: /spec/template/spec/nodeSelector - op: add path: /spec/template/spec/tolerations value: [] - op: remove path: /spec/template/spec/tolerations - target: group: apps version: v1 kind: Deployment name: camunda-connectors patch: | - op: add path: /spec/template/spec/nodeSelector value: {} - op: remove path: /spec/template/spec/nodeSelector - op: add path: /spec/template/spec/tolerations value: [] - op: remove path: /spec/template/spec/tolerations - target: group: apps version: v1 kind: Deployment name: camunda-identity patch: | - op: add path: /spec/template/spec/nodeSelector value: {} - op: remove path: /spec/template/spec/nodeSelector - op: add path: /spec/template/spec/tolerations value: [] - op: remove path: /spec/template/spec/tolerations - target: group: apps version: v1 kind: Deployment name: camunda-operate patch: | - op: add path: /spec/template/spec/nodeSelector value: {} - op: remove path: /spec/template/spec/nodeSelector - op: add path: /spec/template/spec/tolerations value: [] - op: remove path: /spec/template/spec/tolerations - target: group: apps version: v1 kind: Deployment name: camunda-optimize patch: | - op: add path: /spec/template/spec/nodeSelector value: {} - op: remove path: /spec/template/spec/nodeSelector - op: add path: /spec/template/spec/tolerations value: [] - op: remove path: /spec/template/spec/tolerations - target: group: apps version: v1 kind: Deployment name: camunda-tasklist patch: | - op: add path: /spec/template/spec/nodeSelector value: {} - op: remove path: /spec/template/spec/nodeSelector - op: add path: /spec/template/spec/tolerations value: [] - op: remove path: /spec/template/spec/tolerations - target: group: apps version: v1 kind: Deployment name: camunda-zeebe-gateway patch: | - op: add path: /spec/template/spec/nodeSelector value: {} - op: remove path: /spec/template/spec/nodeSelector - op: add path: /spec/template/spec/tolerations value: [] - op: remove path: /spec/template/spec/tolerations values: global: image: pullSecrets: - name: regcred identity: auth: publicIssuerUrl: "https://camunda-keycloak.contour.infra.sarex.tech/auth/realms/camunda-platform" identity: redirectUrl: "https://camunda-identity.contour.infra.sarex.tech" operate: redirectUrl: "https://camunda-operate.contour.infra.sarex.tech" tasklist: redirectUrl: "https://camunda-tasklist.contour.infra.sarex.tech" optimize: redirectUrl: "https://camunda-optimize.contour.infra.sarex.tech" webModeler: redirectUrl: "https://camunda-web-modeler.contour.infra.sarex.tech" console: redirectUrl: "https://camunda-console.contour.infra.sarex.tech" virtualService: [] gateway: [] identityPostgresql: primary: persistence: size: 10Gi storageClass: local-path identityKeycloak: global: storageClass: local-path nodeSelector: null tolerations: [] postgresql: primary: persistence: size: 10Gi storageClass: local-path postgresql: primary: persistence: size: 10Gi storageClass: local-path elasticsearch: master: persistence: size: 10Gi storageClass: local-path nodeSelector: null tolerations: [] metrics: enabled: false serviceMonitor: enabled: false prometheusRule: enabled: false nodeSelector: null tolerations: [] camundaCanary: enabled: false prometheusServiceMonitor: enabled: false console: image: pullSecrets: - name: regcred nodeSelector: null tolerations: [] zeebe: pvcStorageClassName: local-path image: pullSecrets: - name: regcred nodeSelector: null tolerations: [] zeebeGateway: image: pullSecrets: - name: regcred nodeSelector: null tolerations: [] operate: image: pullSecrets: - name: regcred nodeSelector: null tolerations: [] tasklist: image: pullSecrets: - name: regcred nodeSelector: null tolerations: [] optimize: image: pullSecrets: - name: regcred nodeSelector: null tolerations: [] executionIdentity: image: pullSecrets: - name: regcred nodeSelector: null tolerations: [] identity: image: pullSecrets: - name: regcred nodeSelector: null tolerations: [] webModeler: image: pullSecrets: - name: regcred restapi: nodeSelector: null tolerations: [] webapp: nodeSelector: null tolerations: [] websockets: nodeSelector: null tolerations: [] connectors: image: pullSecrets: - name: regcred nodeSelector: null tolerations: []