66 lines
1.6 KiB
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
|