kustomization.yaml
1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./service-account.yaml
- ./pipeline-postgresql-transformer.yaml
- ./task-postgresql-pod.yaml
- ./task-postgresql-create-databases-users.yaml
- ./task-postgresql-import.yaml
- ./task-postgresql-transformer.yaml
- ./task-postgresql-export.yaml
configMapGenerator:
- name: task-postgresql-pod-kustomization
options:
disableNameSuffixHash: true
files:
- postgresql-pod_kustomization.yaml=postgresql-pod/kustomization.yaml
- postgresql-pod_postgresql-pod.yaml=postgresql-pod/postgresql-pod.yaml
- postgresql-pod_set-deployment-config_deployment-config.env=postgresql-pod/set-deployment-config/deployment-config.env
- postgresql-pod_set-deployment-config_kustomization.yaml=postgresql-pod/set-deployment-config/kustomization.yaml
- name: task-postgresql-conf-d
options:
disableNameSuffixHash: true
files:
- postgresql.conf.d/unsafe-fast.conf
- name: task-postgresql-scripts
options:
disableNameSuffixHash: true
files:
- scripts/create-databases-users.sh
- scripts/export-dumps.sh
- scripts/import-dumps.sh
- scripts/transformations.sh
- scripts/wait-for-postgresql.sh
---