Skip to content
@cnpg-extensions

CloudNativePG Extensions

This is separate from CNCF and CloudNativePG

CNPG Extensions

CNPG Extensions

A home for PostgreSQL extension container images that are compatible with CloudNativePG but cannot be accepted into the official cloudnative-pg/postgres-extensions-containers project due to licensing constraints.

Why does this exist?

The upstream CNPG project requires every component in an extension image to be covered by a license on the CNCF Allowed Third-Party License Policy. Some excellent, widely-used extensions contain source files under licenses that are not on that list (e.g. Vixie-Cron, GPL). The upstream maintainers will not file license exceptions for new extensions — which is a reasonable governance decision, not a criticism.

Repositories

Repository Description
postgres-extensions-containers Container images for PostgreSQL extensions blocked from upstream by licensing
artifacts Official ClusterImageCatalog manifests and signatures for the extension images

Usage

See the postgres-extensions-containers README and each extension's directory for Cluster and Database YAML examples.

Relationship to upstream

This org tracks the upstream build infrastructure as closely as possible. The only intentional divergence from cloudnative-pg/postgres-extensions-containers is the removal of upstream-maintained extensions and the addition of license-blocked ones.

Popular repositories Loading

  1. postgres-extensions-containers postgres-extensions-containers Public

    Forked from cloudnative-pg/postgres-extensions-containers

    Container images for community PostgreSQL extensions to be used as pluggable image volumes with CloudNativePG

    Go 1

  2. .github .github Public

    org README

    1

  3. artifacts artifacts Public

    Storage for generated manifests, checksums, metadata, and image catalogs.

    1

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…