Postgres Database Not Showing Up
Issue: Postgres Database Not Showing Up
If you have set global.postgres.usePercona to true, but:
- The postgres-db pod does not appear, or
- The ams, cm, core, or rag pods are stuck in the Init phase,
this likely indicates that the Percona Postgres Operator is not installed.
Verification
Run the following command to check the pod status in your namespace:
kubectl get pods -n <namespace>
You should see output similar to this:

Example output showing pods stuck in
Init or
ContainerCreating state.Solution:
Install the Percona Postgres Operator by running:
helm install pg-operator percona/pg-operator \
--version 2.8.0 \
-n "$NS"
Replace $NS with the namespace where you are deploying the
components.