diff --git a/cluster-tutorials/clone_with_pvc/postgres.yaml b/cluster-tutorials/clone_with_pvc/postgres.yaml index 32343d2..8627b94 100644 --- a/cluster-tutorials/clone_with_pvc/postgres.yaml +++ b/cluster-tutorials/clone_with_pvc/postgres.yaml @@ -3,7 +3,7 @@ kind: postgresql metadata: name: cluster-1-clone spec: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' @@ -24,7 +24,7 @@ spec: global: repo1-retention-full: '7' repo1-retention-full-type: count - image: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-17.4-1' + image: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-17.5-1' repos: - name: repo1 schedule: diff --git a/cluster-tutorials/clone_with_s3/postgres.yaml b/cluster-tutorials/clone_with_s3/postgres.yaml index 8d43119..28b9563 100644 --- a/cluster-tutorials/clone_with_s3/postgres.yaml +++ b/cluster-tutorials/clone_with_s3/postgres.yaml @@ -3,7 +3,7 @@ kind: postgresql metadata: name: cluster-1-clone spec: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' @@ -25,7 +25,7 @@ spec: repo1-path: /YOUR_PATH_INSIDE_THE_BUCKET/repo1/ repo1-retention-full: '7' repo1-retention-full-type: count - image: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-17.4-1' + image: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-17.5-1' repos: - endpoint: YOUR_S3_ENDPOINT name: repo1 diff --git a/cluster-tutorials/configure_users_and_databases/postgres.yaml b/cluster-tutorials/configure_users_and_databases/postgres.yaml index 11533ba..fde6baa 100644 --- a/cluster-tutorials/configure_users_and_databases/postgres.yaml +++ b/cluster-tutorials/configure_users_and_databases/postgres.yaml @@ -3,7 +3,7 @@ kind: postgresql metadata: name: cluster-1 spec: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' diff --git a/cluster-tutorials/high-availability-cluster/ha-postgres.yaml b/cluster-tutorials/high-availability-cluster/ha-postgres.yaml index f34b5d4..a4a9721 100644 --- a/cluster-tutorials/high-availability-cluster/ha-postgres.yaml +++ b/cluster-tutorials/high-availability-cluster/ha-postgres.yaml @@ -3,7 +3,7 @@ kind: postgresql metadata: name: ha-cluster-1 spec: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 2 postgresql: version: '17' diff --git a/cluster-tutorials/loadbalancer-cluster/lb-postgres.yaml b/cluster-tutorials/loadbalancer-cluster/lb-postgres.yaml index f4eed5f..b9a4271 100644 --- a/cluster-tutorials/loadbalancer-cluster/lb-postgres.yaml +++ b/cluster-tutorials/loadbalancer-cluster/lb-postgres.yaml @@ -3,7 +3,7 @@ kind: postgresql metadata: name: ha-cluster-1 spec: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' @@ -15,7 +15,7 @@ spec: cpu: 500m memory: 500Mi connectionPooler: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbouncer-1.24.0-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbouncer-1.24.1-2' mode: transaction numberOfInstances: 2 resources: diff --git a/cluster-tutorials/monitored_cluster/postgres.yaml b/cluster-tutorials/monitored_cluster/postgres.yaml index cb55580..153e4ed 100644 --- a/cluster-tutorials/monitored_cluster/postgres.yaml +++ b/cluster-tutorials/monitored_cluster/postgres.yaml @@ -3,7 +3,7 @@ kind: postgresql metadata: name: cluster-1 spec: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' @@ -19,4 +19,4 @@ spec: size: 5Gi #storageClass: default-provisioner monitor: - image: 'docker.io/cybertecpostgresql/cybertec-pg-container:exporter-17.4-1' + image: 'docker.io/cybertecpostgresql/cybertec-pg-container:exporter-17.5-1' diff --git a/cluster-tutorials/multisite/postgres.yaml b/cluster-tutorials/multisite/postgres.yaml index 8559392..da622ee 100644 --- a/cluster-tutorials/multisite/postgres.yaml +++ b/cluster-tutorials/multisite/postgres.yaml @@ -7,7 +7,7 @@ metadata: app.kubernetes.io/name: postgres-cluster app.kubernetes.io/instance: multisite-cluster spec: - dockerImage: docker.io/cybertecpostgresql/cybertec-pg-container:postgres-multisite-17.4-1 + dockerImage: docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' diff --git a/cluster-tutorials/pgbackrest_with_gcs/postgres.yaml b/cluster-tutorials/pgbackrest_with_gcs/postgres.yaml index 539a5eb..45e7d12 100644 --- a/cluster-tutorials/pgbackrest_with_gcs/postgres.yaml +++ b/cluster-tutorials/pgbackrest_with_gcs/postgres.yaml @@ -3,7 +3,7 @@ kind: postgresql metadata: name: cluster-1 spec: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' @@ -25,7 +25,7 @@ spec: repo1-path: /YOUR_PATH_INSIDE_THE_BUCKET/repo1/ repo1-retention-full: '7' repo1-retention-full-type: count - image: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-17.4-1' + image: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-17.5-1' repos: - name: repo1 resource: cpo-bucket-1 diff --git a/cluster-tutorials/pgbackrest_with_pvc/postgres.yaml b/cluster-tutorials/pgbackrest_with_pvc/postgres.yaml index 341c4d6..a1334b7 100644 --- a/cluster-tutorials/pgbackrest_with_pvc/postgres.yaml +++ b/cluster-tutorials/pgbackrest_with_pvc/postgres.yaml @@ -3,7 +3,7 @@ kind: postgresql metadata: name: cluster-pvc-1 spec: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' @@ -24,7 +24,7 @@ spec: global: repo1-retention-full: '7' repo1-retention-full-type: count - image: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-17.4-1' + image: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-17.5-1' repos: - name: repo1 schedule: diff --git a/cluster-tutorials/pgbackrest_with_s3/postgres.yaml b/cluster-tutorials/pgbackrest_with_s3/postgres.yaml index 511ab8c..f0dc6e3 100644 --- a/cluster-tutorials/pgbackrest_with_s3/postgres.yaml +++ b/cluster-tutorials/pgbackrest_with_s3/postgres.yaml @@ -3,7 +3,7 @@ kind: postgresql metadata: name: cluster-1 spec: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' @@ -25,7 +25,7 @@ spec: repo1-path: /YOUR_PATH_INSIDE_THE_BUCKET/repo1/ repo1-retention-full: '7' repo1-retention-full-type: count - image: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-17.4-1' + image: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-17.5-1' repos: - endpoint: YOUR_S3_ENDPOINT name: repo1 diff --git a/cluster-tutorials/postgis-cluster/postgres.yaml b/cluster-tutorials/postgis-cluster/postgres.yaml new file mode 100644 index 0000000..5cb2cbd --- /dev/null +++ b/cluster-tutorials/postgis-cluster/postgres.yaml @@ -0,0 +1,20 @@ +apiVersion: cpo.opensource.cybertec.at/v1 +kind: postgresql +metadata: + name: cluster-1 +spec: + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-gis-17.5-35-1' + numberOfInstances: 1 + postgresql: + version: '17' + resources: + limits: + cpu: 500m + memory: 500Mi + requests: + cpu: 500m + memory: 500Mi + teamId: acid + volume: + size: 5Gi + #storageClass: default-provisioner diff --git a/cluster-tutorials/prepared_databases/postgres.yaml b/cluster-tutorials/prepared_databases/postgres.yaml index 95633cf..bd17fe4 100644 --- a/cluster-tutorials/prepared_databases/postgres.yaml +++ b/cluster-tutorials/prepared_databases/postgres.yaml @@ -3,7 +3,7 @@ kind: postgresql metadata: name: cluster-1 spec: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' diff --git a/cluster-tutorials/restore/postgres.yaml b/cluster-tutorials/restore/postgres.yaml index 3d02ff7..ccdd649 100644 --- a/cluster-tutorials/restore/postgres.yaml +++ b/cluster-tutorials/restore/postgres.yaml @@ -3,7 +3,7 @@ kind: postgresql metadata: name: cluster-1 spec: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' @@ -24,7 +24,7 @@ spec: global: repo1-retention-full: '7' repo1-retention-full-type: count - image: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-17.4-1' + image: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbackrest-17.5-1' repos: - name: repo1 schedule: diff --git a/cluster-tutorials/single-cluster/postgres.yaml b/cluster-tutorials/single-cluster/postgres.yaml index 1764f67..8b7f6f9 100644 --- a/cluster-tutorials/single-cluster/postgres.yaml +++ b/cluster-tutorials/single-cluster/postgres.yaml @@ -3,7 +3,7 @@ kind: postgresql metadata: name: cluster-1 spec: - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' diff --git a/cluster-tutorials/standby-cluster/postgres.yaml b/cluster-tutorials/standby-cluster/postgres.yaml index 9f85aa0..87c93ff 100644 --- a/cluster-tutorials/standby-cluster/postgres.yaml +++ b/cluster-tutorials/standby-cluster/postgres.yaml @@ -6,7 +6,7 @@ spec: standby: standby_host: "cluster-1.cpo" standby_port: "5432" - dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' numberOfInstances: 1 postgresql: version: '17' diff --git a/setup/helm/operator/values.yaml b/setup/helm/operator/values.yaml index 17177aa..c9218fa 100644 --- a/setup/helm/operator/values.yaml +++ b/setup/helm/operator/values.yaml @@ -16,8 +16,8 @@ imagePullSecretNames: [] # Define the operator settings to add to the configmap operatorSettings: operatorImage: 'docker.io/cybertecpostgresql/cybertec-pg-operator:v0.8.3-2' - postgresImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.4-1' - poolerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbouncer-1.24.0-1' + postgresImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-17.5-1' + poolerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:pgbouncer-1.24.1-2' watched_namespace: '*' enable_pod_antiaffinity: 'true'