Remove PostgreSQL subchart and require external database (v4.0.0)#196
Merged
ChrisJBurns merged 3 commits intomasterfrom Oct 26, 2025
Merged
Remove PostgreSQL subchart and require external database (v4.0.0)#196ChrisJBurns merged 3 commits intomasterfrom
ChrisJBurns merged 3 commits intomasterfrom
Conversation
- removes subchart for postgres due to licensing changes - cleans up old and unused tpl functions - amends names of values to be more intuitive - adds migration guide - adds new CI tests alongside a test postgres database in pipeline Signed-off-by: ChrisJBurns <29541485+ChrisJBurns@users.noreply.github.com>
d720409 to
41787f3
Compare
Signed-off-by: ChrisJBurns <29541485+ChrisJBurns@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR removes the bundled PostgreSQL subchart from the Pact Broker Helm chart, making this a major version bump to v4.0.0. Users must now provide their own PostgreSQL instance.
Background
Due to Bitnami's decision to discontinue free open-source Helm charts and container images, we've removed the PostgreSQL subchart dependency. After evaluation, we found no suitable drop-in replacements that match Bitnami's quality and maintenance standards.
Changes
Migration Required
Users upgrading must:
See ./docs/MIGRATION_GUIDE_v4.md for detailed upgrade instructions.
Rationale
Fixes #194