diff --git a/cluster-tutorials/configure_users_and_databases/postgres.yaml b/cluster-tutorials/configure_users_and_databases/postgres.yaml new file mode 100644 index 0000000..b32d349 --- /dev/null +++ b/cluster-tutorials/configure_users_and_databases/postgres.yaml @@ -0,0 +1,23 @@ +apiVersion: acid.zalan.do/v1 +kind: postgresql +metadata: + name: cluster-1 +spec: + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-15.2-5' + numberOfInstances: 1 + postgresql: + version: '15' + resources: + limits: + cpu: 500m + memory: 500Mi + requests: + cpu: 500m + memory: 500Mi + teamId: acid + volume: + size: 5Gi + users: + applikationsuser: + - login + #storageClass: default-provisioner diff --git a/cluster-tutorials/monitored_cluster/postgres.yaml b/cluster-tutorials/monitored_cluster/postgres.yaml index a537e0a..81a694b 100644 --- a/cluster-tutorials/monitored_cluster/postgres.yaml +++ b/cluster-tutorials/monitored_cluster/postgres.yaml @@ -2,11 +2,13 @@ apiVersion: acid.zalan.do/v1 kind: postgresql metadata: name: cluster-1 + labels: + cpo_monitoring_stack: 'true' spec: dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-15.2-5' numberOfInstances: 1 postgresql: - version: '14' + version: '15' parameters: shared_preload_libraries: 'pg_stat_statements,pgnodemx' resources: @@ -19,6 +21,7 @@ spec: teamId: acid volume: size: 5Gi + #storageClass: default-provisioner sidecars: - env: - name: DATA_SOURCE_URI diff --git a/cluster-tutorials/prepared_databases/postgres.yaml b/cluster-tutorials/prepared_databases/postgres.yaml new file mode 100644 index 0000000..e179af9 --- /dev/null +++ b/cluster-tutorials/prepared_databases/postgres.yaml @@ -0,0 +1,31 @@ +apiVersion: acid.zalan.do/v1 +kind: postgresql +metadata: + name: cluster-1 +spec: + dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-15.2-5' + numberOfInstances: 1 + postgresql: + version: '15' + preparedDatabases: + bar: + defaultUsers: true + extensions: + pg_partman: public + pgcrypto: public + schemas: + data: {} + history: + defaultRoles: true + defaultUsers: false + resources: + limits: + cpu: 500m + memory: 500Mi + requests: + cpu: 500m + memory: 500Mi + teamId: acid + volume: + size: 5Gi + #storageClass: default-provisioner diff --git a/cluster-tutorials/single-cluster/postgres.yaml b/cluster-tutorials/single-cluster/postgres.yaml index 99cfac5..f9d4541 100644 --- a/cluster-tutorials/single-cluster/postgres.yaml +++ b/cluster-tutorials/single-cluster/postgres.yaml @@ -2,20 +2,19 @@ apiVersion: acid.zalan.do/v1 kind: postgresql metadata: name: cluster-1 - labels: - cpo_monitoring_stack: 'true' spec: dockerImage: 'docker.io/cybertecpostgresql/cybertec-pg-container:postgres-15.2-5' numberOfInstances: 1 postgresql: - version: '14' + version: '15' resources: limits: cpu: 500m memory: 500Mi requests: - cpu: 100m - memory: 100Mi + cpu: 500m + memory: 500Mi teamId: acid volume: size: 5Gi + #storageClass: default-provisioner