Run PostgreSQL:The Kubernetes way
summary
CloudNativePG is an open source, level‑5 Kubernetes operator that provisions a Cluster CR representing a primary and optional replicas and automates Day‑0 planning (storage class, zones, WAL layout), Day‑1 setup (quickly spin up one master two replicas on kind or any cluster with mTLS and PgBouncer), and Day‑2 operations: zero‑downtime rolling upgrades, automated failover in ~3–4 seconds, backups via pg_basebackup/Barman and volume snapshot recovery, plus status/observability for certs, backups, and replication.
AI-written summary · about
chapters (11)
- 0:00PostgreSQL on Kubernetes intro
- 1:26Why run databases on K8s
- 6:25PostgreSQL needs an operator
- 8:12Cloud Native PostgreSQL operator
- 12:26Deploy operator demo
- 17:05Day one cluster setup
- 19:11Self-healing failover demo
- 23:11Day two rolling updates
- 27:47Volume snapshots backup
- 32:43Future of Cloud Native PostgreSQL
- 33:04Q&A
related talks
30mRunning PostgreSQL on Kubernetes in Production: Day 2 Operations with CloudNativePG
05mFive Minutes by CloudNativePG River
48mPostgres and Kubernetes: Past, Present and Future
50mDemystifying Kubernetes for Postgres DBAs; A Guide to Operators
48mPostgreSQL in Kubernetes: Operation - Day 2
27mFrom Zero to Hero: Scaling Postgres in Kubernetes Using the Power of...
28mLightning Talk: Cloud Native PostgreSQL - Running PostgreSQL on Kubernetes
41mCloud-Native Databases in Kubernetes with OpenShift and Postgres
