-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkustomization.yaml
73 lines (70 loc) · 2.39 KB
/
kustomization.yaml
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# Labels to add to all resources and selectors.
commonLabels:
app.kubernetes.io/instance: postgres-operator
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/name: postgres-operator
helm.sh/chart: postgres-operator-1.2.0
# Each entry in this list results in the creation of
# one ConfigMap resource (it's a generator of n maps).
configMapGenerator:
- literals:
- api_port=8080
- aws_region=eu-central-1
- cluster_domain=cluster.local
- cluster_history_entries=1000
- cluster_labels=application:spilo
- cluster_name_label=version
- db_hosted_zone=db.example.com
- debug_logging=true
- docker_image=registry.opensource.zalan.do/acid/spilo-11:1.5-p9
- enable_database_access=true
- enable_master_load_balancer=true
- enable_pod_antiaffinity=false
- enable_pod_disruption_budget=true
- enable_replica_load_balancer=false
- enable_shm_volume=true
- enable_teams_api=false
- etcd_host=
- logical_backup_docker_image=registry.opensource.zalan.do/acid/logical-backup
- logical_backup_s3_bucket=my-bucket-url
- logical_backup_schedule=30 00 * * *
- master_dns_name_format={cluster}.{team}.staging.{hostedzone}
- max_instances=-1
- min_instances=-1
- pdb_name_format=postgres-{cluster}-pdb
- pod_antiaffinity_topology_key=kubernetes.io/hostname
- pod_deletion_wait_timeout=10m
- pod_label_wait_timeout=10m
- pod_management_policy=ordered_ready
- pod_role_label=spilo-role
- pod_service_account_name=postgres-operator
- pod_terminate_grace_period=5m
- ready_wait_interval=3s
- ready_wait_timeout=30s
- repair_period=5m
- replica_dns_name_format={cluster}-repl.{team}.staging.{hostedzone}
- replication_username=standby
- resource_check_interval=3s
- resource_check_timeout=10m
- resync_period=30m
- ring_log_lines=100
- secret_name_template={username}.{cluster}.credentials
- spilo_privileged=false
- super_username=postgres
- watched_namespace=*
- workers=4
name: postgres-operator
# Images modify the tags for images without
# creating patches.
images:
- name: registry.opensource.zalan.do/acid/postgres-operator
newTag: v1.1.0-54-g3a914f9
# List of resource files that kustomize reads, modifies
# and emits as a YAML string
resources:
- operatorconfigurations.acid.zalan.do-crd.yaml
- postgres-operator-clusterrole.yaml
- postgres-operator-crb.yaml
- postgres-operator-deploy.yaml
- postgres-operator-sa.yaml
- postgresqls.acid.zalan.do-crd.yaml