Home
Architecture
Deployment
Deployment Resources
PostgreSQL Helm Chart
PostgreSQL Helm Chart
PostgreSQL helm chart #postgresql-helm-chart
For a Highly Available (HA) deployment, a dedicated
PostgreSQL Helm chart can be used to deploy a PostgreSQL instance, ensuring
distribution across nodes for replication and enhanced reliability.
NetworkPolicy
Name
Namespace
Description
postgresql-ha-pgpool
default
A NetworkPolicy for PostgreSQL pgpool declares an ingress port for exposure.
postgresql-ha-postgresql
default
A NetworkPolicy for PostgreSQL declares an ingress port for exposure.
PodDisruptionBudget
Name
Namespace
Description
postgresql-ha-pgpool
default
Helps maintain the availability of applications during voluntary disruptions like node drains or rolling updates. It specifies the minimum number or percentage of pods that must remain available during a disruption for postgres-pgpool pods.
postgresql-ha-postgresql
default
It's the same for PostgreSQL replicas.
postgresql-ha-postgresql-witness
default
It's the same for PostgreSQL witness.
ServiceAccount
Name
Namespace
Description
postgresql-ha
default
A Service Account configuration for PostgreSQL.
Secrets
Name
Namespace
Description
postgresql-ha-pgpool
default
A Service Account configuration for PostgreSQL pgpool.
postgresql-ha-postgresql
default
A Service Account configuration for PostgreSQL replicas.
ConfigMaps
Name
Namespace
Description
postgresql-ha-postgresql-hooks-scripts
default
pre-stop.sh and readiness-probe.sh.
Services
Name
Namespace
Description
postgresql-ha-pgpool
default
A Service configuration for PostgreSQL pgpool.
postgresql-ha-postgresql-headless
default
A Service configuration for PostgreSQL headless.
postgresql-ha-postgresql
default
A Service configuration for PostgreSQL replicas.
Deployments
Name
Namespace
Description
postgresql-ha-pgpool
default
A Deployment configuration for PostgreSQL pgpool.
StatefulSet
Name
Namespace
Description
postgresql-ha-postgresql
default
A StatefulSet configuration for PostgreSQL replicas.
Previous
Valkey Helm Chart
Next
Interact with MSR