Skip to content

feat(database): add Helm chart for the EAASI Database - #18

Merged
O7EG merged 24 commits into
mainfrom
database
Sep 21, 2025
Merged

O7EG merged 24 commits into
mainfrom
database

Conversation

@O7EG

@O7EG O7EG commented Sep 21, 2025

Copy link
Copy Markdown
Contributor

This pull request introduces a new Helm chart for deploying the EAASI Database,
including configuration, documentation, and automation improvements:

  • Add the database chart with support for deploying the CloudNativePG operator and a PostgreSQL cluster.
  • Add new Just recipes for deploying and testing the database operator and cluster.
  • Update the CI workflows to use custom Just recipes for building, deploying, and testing charts.
  • Provide documentation for the new chart, including installation, configuration and usage instructions.

Closes: #9
Closes: #10

O7EG added 24 commits March 20, 2025 16:24
The operator installs CRDs that the cluster subchart depends on. If both
are enabled at the same time, then the first installation will fail due
to unknown CRDs in the later execution stages anyways.
@O7EG O7EG self-assigned this Sep 21, 2025
@O7EG O7EG added the feature A new feature or functionality label Sep 21, 2025
@O7EG
O7EG merged commit d6dc199 into main Sep 21, 2025
8 checks passed
@O7EG
O7EG deleted the database branch September 21, 2025 00:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature A new feature or functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create database cluster subchart Create a database operator subchart

1 participant