Taming PostgreSQL Extensions in Kubernetes: Strategies for Dynamic Management
recording made private on YouTubehttps://youtu.be/_arr3sEckSw
Talkat Data on Kubernetes Day Europe 2025 · on Tuesday, 2025-04-01· at 11:45· Level 1 | Hall Entrance N10 | Room E·
summary
Kubernetes immutability clashes with PostgreSQL’s extensibility: installing extensions at runtime is blocked so teams either maintain many variant images or accept image bloat from baking extensions. The talk compares concrete approaches used by EDB (lightweight extension images + declarative mounts), stagress and Percona (builtins plus custom-load paths), cites ~48 bundled modules and ~151 community extensions, and notes Postgres 18 extension_control_path merged which enables image-volume mounts but needs ~two years for broad adoption.
AI-written summary · about
related talks
29mPostgres Extensions in Kubernetes
28mBeyond Postgres: Insights about the PostgreSQL Extensibility
52mAnarchy in the Database: A Survey and Evaluation of Database Management System Extensibility
17mDebate: PostgreSQL on K8S
26mState of the Postgres Extension Ecosystem
50mDemystifying Kubernetes for Postgres DBAs; A Guide to Operators
48mPostgres and Kubernetes: Past, Present and Future
49mSupporting extensions, but really now