Skip to content

feat(extension): add pglinter#194

Open
pmpetit wants to merge 1 commit intocloudnative-pg:mainfrom
pmpetit:feat/pglinter
Open

feat(extension): add pglinter#194
pmpetit wants to merge 1 commit intocloudnative-pg:mainfrom
pmpetit:feat/pglinter

Conversation

@pmpetit
Copy link
Copy Markdown

@pmpetit pmpetit commented Apr 22, 2026

This pull request introduces the pglinter PostgreSQL extension for CloudNativePG, providing all necessary packaging, documentation, and metadata to support its deployment and management. The main changes include adding a multi-stage Dockerfile for building a CloudNativePG-compliant extension image, usage documentation, license information, and integration metadata.

Fixes : #69

CloudNativePG extension packaging:

  • Added a multi-stage Dockerfile (pglinter/Dockerfile) that extracts the pglinter extension from its .deb package and builds a minimal, CloudNativePG-compatible container image. This ensures the extension can be deployed as a sidecar image according to CloudNativePG standards.

Documentation and metadata:

  • Added a README.md (pglinter/README.md) with instructions for deploying and enabling the pglinter extension in a CloudNativePG cluster, including example manifests and verification steps.
  • Added a metadata.hcl (pglinter/metadata.hcl) file describing the extension’s metadata, supported versions, and integration points for the CloudNativePG ecosystem.

Licensing:

  • Added a copyright file (pglinter/copyright) with licensing information for the extension.

@pmpetit pmpetit requested review from a team and NiccoloFei as code owners April 22, 2026 06:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[New Extension]: pglinter

1 participant