diff --git a/charts/crunchy-postgres/README.md b/charts/crunchy-postgres/README.md index 30ca570..70d2d8b 100644 --- a/charts/crunchy-postgres/README.md +++ b/charts/crunchy-postgres/README.md @@ -6,11 +6,11 @@ A chart to provision a [Crunchy Postgres](https://www.crunchydata.com/) cluster. ### Crunchy Options -| Parameter | Description | Default | -| ------------------ | ---------------------- | ------------------------------------ | -| `fullnameOverride` | Override release name | `crunchy-postgres` | -| `crunchyImage` | Crunchy Postgres image | `...crunchy-postgres:centos8-14.1-0` | -| `postgresVersion` | Postgres version | `14` | +| Parameter | Description | Default | +| ------------------ | ---------------------- | ------------------ | +| `fullnameOverride` | Override release name | `crunchy-postgres` | +| `crunchyImage` | Crunchy Postgres image | | +| `postgresVersion` | Postgres version | `14` | --- @@ -37,24 +37,24 @@ A chart to provision a [Crunchy Postgres](https://www.crunchydata.com/) cluster. [pgBackRest site](https://pgbackrest.org/) [Crunchy pgBackRest docs](https://access.crunchydata.com/documentation/pgbackrest/latest/) -| Parameter | Description | Default | -| ---------------------------------------------------- | ------------------------------------------------------------- | -------------------------------------- | -| `pgBackRest.image` | Crunchy pgBackRest | `...crunchy-pgbackrest:ubi8-2.40-1` | -| `pgBackRest.retention` | Number of backups/days to keep depending on retentionFullType | `2` | -| `pgBackRest.retentionFullType` | Either 'count' or 'time' | `count` | -| `pgBackRest.repos.schedules.full` | Full backup schedule | `0 8 * * *` | -| `pgBackRest.repos.schedules.incremental` | Incremental backup schedule | `0 0,4,12,16,20 * * *` | -| `pgBackRest.repos.schedules.volume.addessModes` | Access modes | `ReadWriteOnce` | -| `pgBackRest.repos.schedules.volume.storage` | Access modes | `64Mi` | -| `pgBackRest.repos.schedules.volume.storageClassName` | Storage class name modes | `netapp-file-backup` | -| `instances.requests.cpu` | CPU requests | `1m` | -| `pgBackRest.repoHost.requests.memory` | Memory requests | `256Mi` | -| `pgBackRest.repoHost.limits.cpu` | CPU limits | `100m` | -| `pgBackRest.repoHost.limits.memory` | Memory limits | `512Mi` | -| `pgBackRest.sidecars.requests.cpu` | sidecars CPU requests | `1m` | -| `pgBackRest.sidecars.requests.memory` | sidecars Memory requests | `32Mi` | -| `pgBackRest.sidecars.limits.cpu` | sidecars CPU limits | `50m` | -| `pgBackRest.sidecars.limits.memory` | sidecars Memory limits | `64Mi` | +| Parameter | Description | Default | +| ---------------------------------------------------- | ------------------------------------------------------------- | ---------------------- | +| `pgBackRest.image` | Crunchy pgBackRest | | +| `pgBackRest.retention` | Number of backups/days to keep depending on retentionFullType | `2` | +| `pgBackRest.retentionFullType` | Either 'count' or 'time' | `count` | +| `pgBackRest.repos.schedules.full` | Full backup schedule | `0 8 * * *` | +| `pgBackRest.repos.schedules.incremental` | Incremental backup schedule | `0 0,4,12,16,20 * * *` | +| `pgBackRest.repos.schedules.volume.addessModes` | Access modes | `ReadWriteOnce` | +| `pgBackRest.repos.schedules.volume.storage` | Access modes | `64Mi` | +| `pgBackRest.repos.schedules.volume.storageClassName` | Storage class name modes | `netapp-file-backup` | +| `instances.requests.cpu` | CPU requests | `1m` | +| `pgBackRest.repoHost.requests.memory` | Memory requests | `256Mi` | +| `pgBackRest.repoHost.limits.cpu` | CPU limits | `100m` | +| `pgBackRest.repoHost.limits.memory` | Memory limits | `512Mi` | +| `pgBackRest.sidecars.requests.cpu` | sidecars CPU requests | `1m` | +| `pgBackRest.sidecars.requests.memory` | sidecars Memory requests | `32Mi` | +| `pgBackRest.sidecars.limits.cpu` | sidecars CPU limits | `50m` | +| `pgBackRest.sidecars.limits.memory` | sidecars Memory limits | `64Mi` | --- @@ -63,15 +63,15 @@ A chart to provision a [Crunchy Postgres](https://www.crunchydata.com/) cluster. [Patroni docs](https://patroni.readthedocs.io/en/latest/) [Crunchy Patroni docs](https://access.crunchydata.com/documentation/patroni/latest/) -| Parameter | Description | Default | -| ------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------ | -| `patroni.postgresql.pg_hba` | pg_hba permissions | `"host all all 0.0.0.0/0 md5"` | +| Parameter | Description | Default | +| ------------------------------------------- | ------------------------------------------------------------------- | --------------------------------- | +| `patroni.postgresql.pg_hba` | pg_hba permissions | `"host all all 0.0.0.0/0 md5"` | | `crunchyImage` | Crunchy Postgres image | `...crunchy-postgres:ubi8-14.7-0` | -| `patroni.parameters.shared_buffers` | The number of shared memory buffers used by the server | `16MB` | -| `patroni.parameters.wal_buffers` | The number of disk-page buffers in shared memory for WAL | `64KB` | -| `patroni.parameters.min_wal_size` | The minimum size to shrink the WAL to | `32MB` | -| `patroni.parameters.max_wal_size` | Sets the WAL size that triggers a checkpoint | `64MB` | -| `patroni.parameters.max_slot_wal_keep_size` | Sets the maximum WAL size that can be reserved by replication slots | `128MB` | +| `patroni.parameters.shared_buffers` | The number of shared memory buffers used by the server | `16MB` | +| `patroni.parameters.wal_buffers` | The number of disk-page buffers in shared memory for WAL | `64KB` | +| `patroni.parameters.min_wal_size` | The minimum size to shrink the WAL to | `32MB` | +| `patroni.parameters.max_wal_size` | Sets the WAL size that triggers a checkpoint | `64MB` | +| `patroni.parameters.max_slot_wal_keep_size` | Sets the maximum WAL size that can be reserved by replication slots | `128MB` | --- @@ -82,14 +82,14 @@ A lightweight connection pooler for PostgreSQL [pgBouncer site](https://www.pgbouncer.org/) [Crunchy Postgres pgBouncer docs](https://access.crunchydata.com/documentation/pgbouncer/latest/) -| Parameter | Description | Default | -| --------------------------------- | ----------------------- | ------------------------------------- | -| `proxy.pgBouncer.image` | Crunchy pgBouncer image | `...crunchy-pgbouncer:ubi8-1.18-0` | -| `proxy.pgBouncer.replicas` | Number of replicas | `2` | -| `proxy.pgBouncer.requests.cpu` | CPU requests | `1m` | -| `proxy.pgBouncer.requests.memory` | Memory requests | `64Mi` | -| `proxy.pgBouncer.limits.cpu` | CPU limits | `50m` | -| `proxy.pgBouncer.limits.memory` | Memory limits | `128Mi` | +| Parameter | Description | Default | +| --------------------------------- | ----------------------- | ------- | +| `proxy.pgBouncer.image` | Crunchy pgBouncer image | | +| `proxy.pgBouncer.replicas` | Number of replicas | `2` | +| `proxy.pgBouncer.requests.cpu` | CPU requests | `1m` | +| `proxy.pgBouncer.requests.memory` | Memory requests | `64Mi` | +| `proxy.pgBouncer.limits.cpu` | CPU limits | `50m` | +| `proxy.pgBouncer.limits.memory` | Memory limits | `128Mi` | --- @@ -107,12 +107,12 @@ A [Prometheus](https://prometheus.io/) exporter for PostgreSQL [Postgres Exporter](https://github.com/prometheus-community/postgres_exporter) -| Parameter | Description | Default | -| ------------------------------------ | ------------------------- | ------------------------------------------- | -| `pgmonitor.exporter.image` | Crunchy PG Exporter image | `...crunchy-postgres-exporter:ubi8-5.0.4-0` | -| `pgmonitor.exporter.requests.cpu` | CPU requests | `1m` | -| `pgmonitor.exporter.requests.memory` | Memory requests | `64Mi` | -| `pgmonitor.exporter.limits.cpu` | CPU limits | `50m` | -| `pgmonitor.exporterr.limits.memory` | Memory limits | `128Mi` | +| Parameter | Description | Default | +| ------------------------------------ | ------------------------- | ------- | +| `pgmonitor.exporter.image` | Crunchy PG Exporter image | | +| `pgmonitor.exporter.requests.cpu` | CPU requests | `1m` | +| `pgmonitor.exporter.requests.memory` | Memory requests | `64Mi` | +| `pgmonitor.exporter.limits.cpu` | CPU limits | `50m` | +| `pgmonitor.exporterr.limits.memory` | Memory limits | `128Mi` | ---