CNPG Recipe 23 - Managing extensions with ImageVolume in CloudNativePG
Say goodbye to the old way of distributing Postgres extensions as part of the
main pre-built operand image. Leveraging the Kubernetes ImageVolume feature,
CloudNativePG now allows you to mount extensions like pgvector and
PostGIS from separate, dedicated images.
This new declarative method completely decouples the PostgreSQL core from the
extension binaries, enabling dynamic addition, easier evaluation, and
simplified updates without ever having to build or manage monolithic custom
container images.