File tree 13 files changed +41
-17
lines changed
configure_users_and_databases
high-availability-cluster
13 files changed +41
-17
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
3
3
metadata :
4
4
name : cluster-1
5
5
spec :
6
- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6
+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
7
7
numberOfInstances : 1
8
8
postgresql :
9
9
version : ' 16'
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
3
3
metadata :
4
4
name : ha-cluster-1
5
5
spec :
6
- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6
+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
7
7
numberOfInstances : 2
8
8
postgresql :
9
9
version : ' 16'
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
3
3
metadata :
4
4
name : ha-cluster-1
5
5
spec :
6
- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6
+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
7
7
numberOfInstances : 1
8
8
postgresql :
9
9
version : ' 16'
15
15
cpu : 500m
16
16
memory : 500Mi
17
17
connectionPooler :
18
- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:pgbouncer-1.22-rc3 '
18
+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:pgbouncer-1.22-1 '
19
19
mode : transaction
20
20
numberOfInstances : 2
21
21
resources :
27
27
memory : 100Mi
28
28
schema : pooler
29
29
user : pooler
30
+ enableConnectionPooler : true
31
+ enableReplicaConnectionPooler : true
30
32
teamId : acid
31
33
volume :
32
34
size : 5Gi
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
3
3
metadata :
4
4
name : cluster-1
5
5
spec :
6
- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6
+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
7
7
numberOfInstances : 1
8
8
postgresql :
9
9
version : ' 16'
19
19
size : 5Gi
20
20
# storageClass: default-provisioner
21
21
monitor :
22
- image : docker.io/cybertecpostgresql/cybertec-pg-container:exporter-16.3-1-rc2 '
22
+ image : docker.io/cybertecpostgresql/cybertec-pg-container:exporter-16.3-1'
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
3
3
metadata :
4
4
name : cluster-1
5
5
spec :
6
- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6
+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
7
7
numberOfInstances : 1
8
8
postgresql :
9
9
version : ' 16'
24
24
global :
25
25
repo1-retention-full : ' 7'
26
26
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.3-1
28
28
repos :
29
29
- name : repo1
30
30
schedule :
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
3
3
metadata :
4
4
name : cluster-1
5
5
spec :
6
- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6
+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
7
7
numberOfInstances : 1
8
8
postgresql :
9
9
version : ' 16'
25
25
repo1-path : /YOUR_PATH_INSIDE_THE_BUCKET/repo1/
26
26
repo1-retention-full : ' 7'
27
27
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.3-1
29
29
repos :
30
30
- endpoint : YOUR_S3_ENDPOINT
31
31
name : repo1
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
3
3
metadata :
4
4
name : cluster-1
5
5
spec :
6
- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6
+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
7
7
numberOfInstances : 1
8
8
postgresql :
9
9
version : ' 16'
Original file line number Diff line number Diff line change
1
+ apiVersion : cpo.opensource.cybertec.at/v1
2
+ kind : postgresql
3
+ metadata :
4
+ name : publicbeta-cluster-1
5
+ spec :
6
+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17beta2-1'
7
+ numberOfInstances : 1
8
+ postgresql :
9
+ version : ' 17'
10
+ resources :
11
+ limits :
12
+ cpu : 500m
13
+ memory : 500Mi
14
+ requests :
15
+ cpu : 500m
16
+ memory : 500Mi
17
+ teamId : acid
18
+ volume :
19
+ size : 5Gi
20
+ # storageClass: default-provisioner
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
3
3
metadata :
4
4
name : cluster-1
5
5
spec :
6
- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6
+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
7
7
numberOfInstances : 1
8
8
postgresql :
9
9
version : ' 16'
24
24
global :
25
25
repo1-retention-full : ' 7'
26
26
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.3-1
28
28
repos :
29
29
- name : repo1
30
30
schedule :
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: postgresql
3
3
metadata :
4
4
name : cluster-1
5
5
spec :
6
- dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2 '
6
+ dockerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
7
7
numberOfInstances : 1
8
8
postgresql :
9
9
version : ' 16'
Original file line number Diff line number Diff line change @@ -505,6 +505,7 @@ spec:
505
505
- " 14"
506
506
- " 15"
507
507
- " 16"
508
+ - " 17"
508
509
type : string
509
510
required :
510
511
- version
Original file line number Diff line number Diff line change @@ -198,7 +198,7 @@ configuration:
198
198
connection_pooler_default_cpu_request : " 500m"
199
199
connection_pooler_default_memory_limit : 100Mi
200
200
connection_pooler_default_memory_request : 100Mi
201
- connection_pooler_image : " registry.opensource.zalan.do/acid/pgbouncer:master-24 "
201
+ connection_pooler_image : {{ .Values.operatorSettings.poolerImage }}
202
202
# connection_pooler_max_db_connections: 60
203
203
connection_pooler_mode : " transaction"
204
204
connection_pooler_number_of_instances : 2
Original file line number Diff line number Diff line change @@ -15,8 +15,9 @@ imagePullSecretNames: []
15
15
16
16
# Define the operator settings to add to the configmap
17
17
operatorSettings :
18
- operatorImage : ' docker.io/cybertecpostgresql/cybertec-pg-operator:v0.7.0-1-rc2'
19
- postgresImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1-rc2'
18
+ operatorImage : ' docker.io/cybertecpostgresql/cybertec-pg-operator:v0.7.0-1'
19
+ postgresImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
20
+ poolerImage : ' docker.io/cybertecpostgresql/cybertec-pg-container:pgbouncer-1.22-1'
20
21
watched_namespace : ' *'
21
22
enable_pod_antiaffinity : ' true'
22
23
operator_namespace : ' cpo'
You can’t perform that action at this time.
0 commit comments