quorate/services/stalwart/k8s/normal/kustomization.yaml

66 lines
1.6 KiB
YAML

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../base
- ../controller
- server/deploy.yaml
- server/services.yaml
- server/pdb.yaml
- server/policy.yaml
- controller/policy.yaml
- controller/pdb.yaml
- gateway/policy.yaml
- host/policy.yaml
- gateway/admin.yaml
patches:
- path: controller/deploy.yaml
- target:
group: secrets.hashicorp.com
version: v1beta1
kind: VaultDynamicSecret
name: stalwart-db
patch: |-
- op: add
path: /spec/rolloutRestartTargets
value:
- kind: Deployment
name: stalwart
- kind: Deployment
name: stalwart-controller
- target:
group: secrets.hashicorp.com
version: v1beta1
kind: VaultStaticSecret
name: stalwart-runtime
patch: |-
- op: add
path: /spec/rolloutRestartTargets
value:
- kind: Deployment
name: stalwart
- target:
group: secrets.hashicorp.com
version: v1beta1
kind: VaultStaticSecret
name: stalwart-oidc
patch: |-
- op: add
path: /spec/rolloutRestartTargets
value:
- kind: Deployment
name: stalwart
- kind: Deployment
name: stalwart-controller
- target:
group: secrets.hashicorp.com
version: v1beta1
kind: VaultStaticSecret
name: stalwart-delivery
patch: |-
- op: add
path: /spec/rolloutRestartTargets
value:
- kind: Deployment
name: stalwart
- kind: Deployment
name: stalwart-controller