apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - ../../../infrastructure/kafka - ../../../infrastructure/rabbitmq - ../../../infrastructure/camunda - ../../../infrastructure/vault - ../../../infrastructure/postgresql - ../../../infrastructure/zitadel - ../../../infrastructure/istio-config patches: - path: ./patches/kafka.yaml target: group: helm.toolkit.fluxcd.io version: v2 kind: HelmRelease name: kafka namespace: kafka - path: ./patches/kafka-namespace.yaml target: version: v1 kind: Namespace name: kafka - path: ./patches/rabbitmq.yaml target: group: helm.toolkit.fluxcd.io version: v2 kind: HelmRelease name: rabbitmq namespace: rabbitmq - path: ./patches/rabbitmq-namespace.yaml target: version: v1 kind: Namespace name: rabbitmq - path: ./patches/camunda.yaml target: group: helm.toolkit.fluxcd.io version: v2 kind: HelmRelease name: camunda namespace: camunda - path: ./patches/camunda-namespace.yaml target: version: v1 kind: Namespace name: camunda - path: ./patches/vault.yaml target: group: helm.toolkit.fluxcd.io version: v2 kind: HelmRelease name: vault namespace: vault - path: ./patches/vault-namespace.yaml target: version: v1 kind: Namespace name: vault - path: ./patches/postgresql.yaml target: group: helm.toolkit.fluxcd.io version: v2 kind: HelmRelease name: postgresql namespace: postgresql - patch: |- - op: replace path: /metadata/namespace value: zitadel - op: replace path: /spec/values/primary/nodeSelector value: dedicated: null node.deckhouse.io/group: generic - op: replace path: /spec/values/primary/tolerations value: - key: dedicated.deckhouse.io operator: Equal value: generic target: group: helm.toolkit.fluxcd.io version: v2 kind: HelmRelease name: postgresql namespace: postgresql - path: ./patches/postgresql-namespace-delete.yaml target: version: v1 kind: Namespace name: postgresql - path: ./patches/zitadel.yaml target: group: helm.toolkit.fluxcd.io version: v2 kind: HelmRelease name: zitadel namespace: zitadel - path: ./patches/zitadel-namespace.yaml target: version: v1 kind: Namespace name: zitadel - path: ./patches/istio-config.yaml target: group: helm.toolkit.fluxcd.io version: v2 kind: HelmRelease name: istio-config namespace: default