Skip to content

[Feature]: package as portable extension for CNPG #8631

@jcpunk

Description

@jcpunk

What problem does the new feature solve?

I use CNPG for most of my postgresql work in kubernetes. With postgresql18 CNPG supports adding a simple image containing an extension to be auto loaded.

Packaging the timescaledb extension in this manner would permit me to use my existing postgresql workflows with hypertables.

https://cloudnative-pg.io/documentation/current/imagevolume_extensions/

What does the feature do?

Rather than needing to maintain a custom image with my extension or adapt the existing official images, this would make adding timescaledb to my cluster a "3 line" change to my cluster deployment yaml.

Implementation challenges

I have no idea what the ABI symbol requirements are, how those are tracked, etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions