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
Move official Helm-Chart to this repo #140
Comments
Do we need to get the approval of the charts authors/contributors to be able to move the code? Any guidance from the Helm team on moving charts elsewhere? |
Technically we don't need their approval. We should add a deprecation notice to the readme and publish a last chart version with that info, that everybody is aware of the migration. Then it's up to each user when to switch their installation to the new chart-repository. General notice for deprecations: https://github.com/helm/charts/blob/master/PROCESSES.md#deprecating-a-chart |
Added to the agenda of the next meeting (Wednesday May 27th, 16:00 UTC). |
Actions from the meeting:
|
Quickly reconsidered the question, if integrating the charts in this repo or making a new repo under weaveworks-org. The GH-Actions create a GH-Release for each new chart version and that's not possible without creating a git-tag. This would lead to noise, as discussed in the meeting... |
@ckotzbauer and I brief call and discussed this issue. Here are our notes: https://docs.google.com/document/d/1xDvASO9gyp_O6o0xw71CK0_0GpueijpcToozx4T-Yrs/edit# Thanks a lot for the thorough review @ckotzbauer and your offer of help - much appreciated! |
Next steps as discussed in the call are: Moving the chart
Tracking and comms
Release mechanics
Release & follow-up
|
@ckotzbauer ^ LMK if I captured this right. |
@dholbach Yes, you did! |
We're almost there.
|
The official Helm-Chart of Kured is currently hosted on the "stable" repository of https://github.com/helm/charts.
When Helm 3 was released in last november, the maintainers also deprecated the "stable" and "incubator" repository. So all charts have to move to own repos in a transition phase. See for more details: https://github.com/helm/charts#status-of-the-project
My suggestion is to move the chart to this repo and host it with github-pages. This is very simple and all sources are in one place for maintaining.
The following things have to be done for the migration:
Maybe integrate into the release-process of kured itself.ETA: Aug 13, 2020 (stable-repo will be de-listed from Helm-Hub then)
The text was updated successfully, but these errors were encountered: