CloudNativePG
Hacker ApprovedKubernetes operator in Developer tools
Free operator that runs and automates PostgreSQL on Kubernetes, with failover, backups and dashboards. Critics doubt it suits very large clusters.
Free operator that runs and automates PostgreSQL on Kubernetes, with failover, backups and dashboards. Critics doubt it suits very large clusters.
30 people gave an opinion
- recommend it
- 25
- criticize it
- 5
- approval share
- 83%
Recommended in 8 of 13 months
- November 2025: not recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: not recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: not recommended
- September 2026: recommended
- October 2026: not recommended
- November 2026: not recommended (month in progress)
Why it carries the badge
- 25 people recommend itNeeds 10 or more, met.
- 5 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 8 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Strong built-in dashboards and metrics
“The builtin metrics and official dashboard is vastly superior to what I get from Cloudwatch”
Comment from 20 Dec 2025 in “Go ahead, self-host Postgres” “CloudNative PG actually gives you really nice dashboards out-of-the-box for free.”
Comment from 21 Dec 2025 in “Go ahead, self-host Postgres” Automatic failover and high availability
“batteries included HA Postgres cluster that's becoming the standard in this area”
Comment from 20 Dec 2025 in “Go ahead, self-host Postgres” “CloudNativePG operator manages PostgreSQL with automatic failover (5-30s).”
Comment from 18 Mar 2026 on Hacker News “CNPG and mariadb operator make HA setups very easy”
Comment from 9 Mar 2026 in “My Homelab Setup” - Comment from 7 Jan 2026 in “Databases in 2025: A Year in Review”
Easy declarative Kubernetes setup
“If you're running it in kubernetes with cloudnativepg it's even easier.”
Comment from 30 Apr 2026 in “Does Postgres Scale?” “cloudnativepg allows you to declaratively describe postgres”
Comment from 27 Apr 2026 in “Dear friend, you have built a Kubernetes (2024)” “is a great option if you’re using Kubernetes”
Comment from 20 Dec 2025 in “Go ahead, self-host Postgres” Works well in practice
“I'm using CNPG on my rinky-dinky 3-node k8s homelab, and it's been pretty good.”
Comment from 14 Dec 2025 in “From Azure Functions to FreeBSD” “with CNPG you have comparable results you get on bare metal PostgreSQL”
Comment from 6 May 2026 in “Does Postgres Scale?” “Worked amazingly well for my usecases”
Comment from 11 Jun 2026 in “PgDog is funded and coming to a database near you”
What people said
31 of the 32 comments that mention it, newest first. Each links to the original comment.
“We finally got a nice setup with CloudNativePG + Barman.”
“If you already run k8s, why not just use cnpg?”
“CNPG is an absolute monster (in a good way)”
“Worked amazingly well for my usecases”
“CNPG is quite nice and robust but I'd still be a bit reluctant to stack PG on k8s for really big clusters”
“Have you looked into things like CloudnativePG?”
“seeing the way your team had responded to issues, had a real engineering mindset and clear knowledge of how PostgreSQL should be operated made it an easy choice”
“I think you guys made the right choices for that project.”
“with CNPG you have comparable results you get on bare metal PostgreSQL”
“WAL limits need to be set carefully or you just end up filling WAL volumes”
“If you're running it in kubernetes with cloudnativepg it's even easier.”
“cloudnativepg allows you to declaratively describe postgres”
“It's a stable and battle-tested operator covering all the production great concerns.”
“CloudNativePG operator manages PostgreSQL with automatic failover (5-30s).”
“CNPG and mariadb operator make HA setups very easy”
“Perhaps I am spoiled by CNPG.”
“For HA, Patroni, stolon, CNPG”
“the split brain that CNPG suffers”
“The ratio of open to closed issues on the repo is much worse than CNPG so I would simply start there.”
“I read a lot of positive things about CloudNativePG.”
“CloudNative PG actually gives you really nice dashboards out-of-the-box for free.”
“I was playing with this operator recently and I'm truly impressed - it's a piece of art when it comes to postgres automation”
“it wasn't zero downtime. During transition, several queries failed.”
“the way to go seems CloudNativePG, but that requires k8s.”
“The builtin metrics and official dashboard is vastly superior to what I get from Cloudwatch”
“great open-source k8s native controllers which take care of vast majority of requirements”
“CloudNativePG is automation around PostgreSQL, not "batteries included", and not the idea of Kubernetes where pods can die or spawn without impacting the availability.”
“batteries included HA Postgres cluster that's becoming the standard in this area”
“is a great option if you’re using Kubernetes”
“I'm using CNPG on my rinky-dinky 3-node k8s homelab, and it's been pretty good.”
“I hear the cloud native pg operator is okay though”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.