diff --git a/cnpg/kustomization.yaml b/cnpg/kustomization.yaml index 9946192..4fdbb69 100644 --- a/cnpg/kustomization.yaml +++ b/cnpg/kustomization.yaml @@ -7,6 +7,7 @@ resources: - resources/secrets/cnpg-backup-creds.yaml - resources/cluster.yaml - resources/backup.yaml + - resources/pool.yaml helmCharts: - releaseName: cnpg diff --git a/cnpg/resources/pool.yaml b/cnpg/resources/pool.yaml new file mode 100644 index 0000000..4476b8a --- /dev/null +++ b/cnpg/resources/pool.yaml @@ -0,0 +1,15 @@ +apiVersion: postgresql.cnpg.io/v1 +kind: Pooler +metadata: + name: app-cluster-rw +spec: + cluster: + name: app-cluster + + instances: 3 + type: rw + pgbouncer: + poolMode: session + parameters: + max_client_conn: "1000" + default_pool_size: "10" \ No newline at end of file