Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migration of helm charts into the charts repository #147

Open
5 of 9 tasks
SrishT opened this issue Jun 3, 2021 · 0 comments
Open
5 of 9 tasks

Migration of helm charts into the charts repository #147

SrishT opened this issue Jun 3, 2021 · 0 comments

Comments

@SrishT
Copy link
Contributor

SrishT commented Jun 3, 2021

Description

We intend to move the charts from this repository into a separate one (possibly https://github.com/pravega/charts). The motivation is to finally maintain the charts of all pravega dependencies in the same place (and also keep the published charts in the same place). We however intend to start tis migration from the charts maintained in this repository.
The primary reason for introducing this change is to decouple the charts from their underlying components, so that both these components can be developed and released independently.
We also plan to change the versioning of the charts. Till now we have kept the chart version and the app version in sync, but we want to change that going forward, so that each of these fields are incremented only when required.

Location

charts

Suggestions for an improvement

Changes needed in the charts repository

Changes needed in this repository

  • Remove charts from this repository
  • Modify the contribution guidelines for users to contribute any changes to the charts along with every relevant PR. It needs to be done as part of a separate PR to the charts repository

Changes needed over time, and not immediately

  • adding automated tests for the validation of charts (after every change is introduced)
  • automate the release process for the charts
@SrishT SrishT changed the title Proposal for migration of helm charts Migration of helm charts into the charts repository Jun 24, 2021
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

No branches or pull requests

1 participant