Skip to content

Commit 49a5d9b

Browse files
authored
Merge pull request #23 from cybertec-postgresql/updateMinorReleaseOct24_pgbackrest_gcs
updated to new images and modified gcs
2 parents eb19a9c + d7393cd commit 49a5d9b

File tree

15 files changed

+46
-29
lines changed

15 files changed

+46
-29
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
# exclude some folders
22
setup/monitoring
3+
setup/helm/pgcluster

cluster-tutorials/configure_users_and_databases/postgres.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: postgresql
33
metadata:
44
name: cluster-1
55
spec:
6-
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
6+
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1'
77
numberOfInstances: 1
88
postgresql:
99
version: '16'
@@ -23,5 +23,5 @@ spec:
2323
- createdb
2424
appl_user:
2525
- login
26-
databases;
26+
databases:
2727
app_db: appl_user

cluster-tutorials/high-availability-cluster/ha-postgres.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: postgresql
33
metadata:
44
name: ha-cluster-1
55
spec:
6-
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
6+
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1'
77
numberOfInstances: 2
88
postgresql:
99
version: '16'

cluster-tutorials/loadbalancer-cluster/lb-postgres.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: postgresql
33
metadata:
44
name: ha-cluster-1
55
spec:
6-
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
6+
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1'
77
numberOfInstances: 1
88
postgresql:
99
version: '16'
@@ -15,7 +15,7 @@ spec:
1515
cpu: 500m
1616
memory: 500Mi
1717
connectionPooler:
18-
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbouncer-1.22-1'
18+
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbouncer-1.23-1'
1919
mode: transaction
2020
numberOfInstances: 2
2121
resources:

cluster-tutorials/monitored_cluster/postgres.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: postgresql
33
metadata:
44
name: cluster-1
55
spec:
6-
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
6+
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1'
77
numberOfInstances: 1
88
postgresql:
99
version: '16'
@@ -19,4 +19,4 @@ spec:
1919
size: 5Gi
2020
#storageClass: default-provisioner
2121
monitor:
22-
image: docker.io/cybertecpostgresql/cybertec-pg-container:exporter-16.3-1'
22+
image: docker.io/cybertecpostgresql/cybertec-pg-container:exporter-16.4-1'
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[global]
2+
repo1-cipher-pass=YOUR_ENCRYPTION_PASSPHRASE
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
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

cluster-tutorials/pgbackrest_with_gcs/postgres.yaml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,33 +3,34 @@ kind: postgresql
33
metadata:
44
name: cluster-1
55
spec:
6-
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
6+
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1'
77
numberOfInstances: 1
88
postgresql:
9-
version: '16'
9+
version: '15'
1010
resources:
1111
limits:
12-
cpu: 500m
12+
cpu: 100m
1313
memory: 500Mi
1414
requests:
15-
cpu: 500m
15+
cpu: 100m
1616
memory: 500Mi
1717
teamId: acid
1818
volume:
1919
size: 5Gi
2020
backup:
2121
pgbackrest:
22+
configuration:
23+
secret: cluster-1-gcs-credentials
2224
global:
23-
repo1-gcs-key: /var/secrets/google/key.json
24-
repo1-gcs-key-type: service
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
28+
image: docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-16.4-1'
2929
repos:
30-
- endpoint: YOUR_GCS_ENDPOINT
31-
name: repo1
32-
resource: YOUR_BUCKET_NAME
30+
- name: repo1
31+
resource: cpo-bucket-1
32+
key: gcs.json
33+
keyType: service
3334
schedule:
3435
full: 30 2 * * *
35-
storage: gcs
36+
storage: gcs

cluster-tutorials/pgbackrest_with_pvc/postgres.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: postgresql
33
metadata:
44
name: cluster-1
55
spec:
6-
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
6+
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1'
77
numberOfInstances: 1
88
postgresql:
99
version: '16'
@@ -24,7 +24,7 @@ spec:
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
27+
image: docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-16.4-1'
2828
repos:
2929
- name: repo1
3030
schedule:

cluster-tutorials/pgbackrest_with_s3/postgres.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: postgresql
33
metadata:
44
name: cluster-1
55
spec:
6-
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.3-1'
6+
dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-16.4-1'
77
numberOfInstances: 1
88
postgresql:
99
version: '16'
@@ -25,7 +25,7 @@ spec:
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
28+
image: docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-16.4-1'
2929
repos:
3030
- endpoint: YOUR_S3_ENDPOINT
3131
name: repo1

0 commit comments

Comments
 (0)