Demystifying Kubernetes for Postgres DBAs; A Guide to Operators
summary
Shows an operator-driven Postgres workflow using CloudNativePG and standard tools like kubectl, with a live demo that boots a 3-instance cluster (1 primary + 2 standbys), auto-creates extensions (PG audit logged in the pod output), performs a declarative rolling upgrade from 16.3 to 16.4, and promotes a standby while the application misses only one heartbeat. Covers migration advice (prefer logical replication), backups (volume snapshots, Velero), metrics (Prometheus/Grafana), SBOMs (sift), and storage/PVC tradeoffs.
AI-written summary · about
chapters (13)
- 0:00Introduction to Kubernetes
- 2:37Understanding Kubernetes
- 5:22The role of operators
- 7:48Operator deployment logic
- 10:59Operational workflows
- 19:25DBA task evolution
- 22:42Security considerations
- 27:06Supply chain and SBOMs
- 28:53Storage and capacity
- 30:48Monitoring and logging
- 33:57Backup and recovery
- 36:36Managing extensions
- 40:20Advanced K8s configurations
related talks
31mLightning Talk: Kubernetes as Your DBA
34mRun PostgreSQL:The Kubernetes way
48mPostgreSQL in Kubernetes: Operation - Day 2
26mKubernetes from the Database Out
48mPostgres and Kubernetes: Past, Present and Future
28mLightning Talk: Cloud Native PostgreSQL - Running PostgreSQL on Kubernetes
30mBridging the DevOps to Data Divide with a Common Cloud Native Stack
27mFrom Zero to Hero: Scaling Postgres in Kubernetes Using the Power of...
