File tree Expand file tree Collapse file tree 18 files changed +118
-18
lines changed
configure_users_and_databases
high-availability-cluster Expand file tree Collapse file tree 18 files changed +118
-18
lines changed Original file line number Diff line number Diff line change 11# exclude some folders
22setup /monitoring
3+ setup /helm /pgcluster
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
33metadata :
44 name : cluster-1
55spec :
6- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1 '
77 numberOfInstances : 1
88 postgresql :
99 version : ' 16'
2323 - createdb
2424 appl_user :
2525 - login
26- databases;
26+ databases :
2727 app_db : appl_user
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
33metadata :
44 name : ha-cluster-1
55spec :
6- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1 '
77 numberOfInstances : 2
88 postgresql :
99 version : ' 16'
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
33metadata :
44 name : ha-cluster-1
55spec :
6- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1 '
77 numberOfInstances : 1
88 postgresql :
99 version : ' 16'
1515 cpu : 500m
1616 memory : 500Mi
1717 connectionPooler :
18- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:pgbouncer-1.22-rc3 '
18+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:pgbouncer-1.23-1 '
1919 mode : transaction
2020 numberOfInstances : 2
2121 resources :
2727 memory : 100Mi
2828 schema : pooler
2929 user : pooler
30+ enableConnectionPooler : true
31+ enableReplicaConnectionPooler : true
3032 teamId : acid
3133 volume :
3234 size : 5Gi
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
33metadata :
44 name : cluster-1
55spec :
6- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1 '
77 numberOfInstances : 1
88 postgresql :
99 version : ' 16'
1919 size : 5Gi
2020 # storageClass: default-provisioner
2121 monitor :
22- image : docker.io/cybertecpostgresql/cybertec-pg-container:exporter-16.3-1-rc2 '
22+ image : docker.io/cybertecpostgresql/cybertec-pg-container:exporter-16.4-1 '
Original file line number Diff line number Diff line change 1+ [global]
2+ repo1-cipher-pass=YOUR_ENCRYPTION_PASSPHRASE
Original file line number Diff line number Diff line change 1+ secretGenerator :
2+ - name : cluster-1-gcs-credentials
3+ files :
4+ - gcs.conf
5+ - gcs.json
6+
7+ generatorOptions :
8+ disableNameSuffixHash : true
9+
10+ resources :
11+ - postgres.yaml
Original file line number Diff line number Diff line change 1+ apiVersion : cpo.opensource.cybertec.at/v1
2+ kind : postgresql
3+ metadata :
4+ name : cluster-1
5+ spec :
6+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1'
7+ numberOfInstances : 1
8+ postgresql :
9+ version : ' 15'
10+ resources :
11+ limits :
12+ cpu : 100m
13+ memory : 500Mi
14+ requests :
15+ cpu : 100m
16+ memory : 500Mi
17+ teamId : acid
18+ volume :
19+ size : 5Gi
20+ backup :
21+ pgbackrest :
22+ configuration :
23+ secret : cluster-1-gcs-credentials
24+ global :
25+ repo1-path : /YOUR_PATH_INSIDE_THE_BUCKET/repo1/
26+ repo1-retention-full : ' 7'
27+ repo1-retention-full-type : count
28+ image : docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-16.4-1'
29+ repos :
30+ - name : repo1
31+ resource : cpo-bucket-1
32+ key : gcs.json
33+ keyType : service
34+ schedule :
35+ full : 30 2 * * *
36+ storage : gcs
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
33metadata :
44 name : cluster-1
55spec :
6- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1 '
77 numberOfInstances : 1
88 postgresql :
99 version : ' 16'
2424 global :
2525 repo1-retention-full : ' 7'
2626 repo1-retention-full-type : count
27- image : docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-16.3-1-rc2
27+ image : docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-16.4-1'
2828 repos :
2929 - name : repo1
3030 schedule :
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
33metadata :
44 name : cluster-1
55spec :
6- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1 '
77 numberOfInstances : 1
88 postgresql :
99 version : ' 16'
2525 repo1-path : /YOUR_PATH_INSIDE_THE_BUCKET/repo1/
2626 repo1-retention-full : ' 7'
2727 repo1-retention-full-type : count
28- image : docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-16.3-1-rc2
28+ image : docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-16.4-1'
2929 repos :
3030 - endpoint : YOUR_S3_ENDPOINT
3131 name : repo1
You can’t perform that action at this time.
0 commit comments