Given the stable and incubator support plan and Deprecation Timeline, the community (chart OWNERS, organizations, groups or individuals who want to host charts) are moving charts to new Helm repos, and will list these new repos on the Helm Hub before stable and incubator are de-listed there. This issue is to help the community track this migration.
bash
find -d stable/ -mindepth 1 -maxdepth 1
deprecated:bash
grep -l 'deprecated: true' stable/*/Chart.yaml | xargs -I {} dirname {}
| Chart | Status | Issue/PR |
| -- | -- | -- |
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions.
This issue is being automatically closed due to inactivity.
Are there any plans to migrate the stable/k8s-spot-termination-handler chart to another repo?
@axozoid
@egeland
@KierranM
@mariusv
@sudermanjr I don't mind taking it
@hareku
@mariusv
@srueg
any plan to migrate efs-provisioner? https://github.com/helm/charts/tree/master/stable/efs-provisioner
Moreover, even https://github.com/kubernetes-retired/external-storage/tree/master/aws/efs is retired and archived. 😞
There are alternatives? Maybe @wongma7
@olemarkus
@kennethaasan
any plan to migrate metrics-server? https://github.com/helm/charts/tree/master/stable/metrics-server
@jstriebel
any plan to migrate kube-slack? https://github.com/helm/charts/tree/master/stable/kube-slack
@desaintmartin
@miouge1
any plan to migrate oauth2-proxy? https://github.com/helm/charts/tree/master/stable/oauth2-proxy
@olemarkus
@kennethaasan
any plan to migrate metrics-server? https://github.com/helm/charts/tree/master/stable/metrics-server
Currently tracked in https://github.com/kubernetes-sigs/metrics-server/issues/572
oauth2-proxy: discussions here https://github.com/oauth2-proxy/oauth2-proxy/issues/608
@verwilst
@davidkarlsen
any plan to migrate nfs-client-provisioner? https://github.com/helm/charts/tree/master/stable/nfs-client-provisioner
@hareku
@mariusv
@srueg
I was suggested to migrate to https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner
Ref: https://github.com/kubernetes-sigs/sig-storage-lib-external-provisioner/issues/91
So I presume that efs-provisioner will be not supported.
@hareku
@mariusv
@srueg
I was suggested to migrate to https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner
Ref: kubernetes-sigs/sig-storage-lib-external-provisioner#91
So I presume that efs-provisioner will be not supported.
@pierluigilenoci that is bad news :-(
@scottrigby I saw you mentioned in another ticket that you had written up instructions for migrating a chart out of this repo into a new home (e.g. maintaining commit history and exposing it on artifact hub, i'm guessing). Looking through this issue and the repo I'm not finding those readily. Is it something you can share a link to?
@verwilst has agreed to pick up and maintain the Bookstack chart (https://github.com/BookStackApp/BookStack/issues/2322#issuecomment-710660621) and hoping to get them off to a good start :)
EDIT for posterity: I found these instructions, which I suspect is what Scott was referring to:
https://github.com/prometheus-community/helm-charts/issues/3#issue-679666169
nfs-client-provisioner and rocketchat are others i currently maintain, i'm willing to keep maintaining them in the future too.
@JoshKCarroll while migrating some charts I wrote this guide: https://github.com/torstenwalter/helm-chart-hosting
Can someone please confirm if this repo is still being archived, I am really unclear after the latest blog post: https://helm.sh/blog/new-location-stable-incubator-charts/
Do the existing OWNERS still need to move their charts?
@thesuperzapper confirmed. OWNERS still need to move their charts.
@pierluigilenoci then what are all those blog posts about, just the legacy versions?
@thesuperzapper
@mattfarina quote from https://kubernetes.slack.com/archives/C6E3XH1ED/p1603120675041800
There are two things. Being deprecated and being available. At Nov 13th the plan is still to deprecate the stable and incubator chart repos. The new location allows them to be accessible even after deprecation where we stop updating them.
We are working to find the charts new homes after the deprecation. Those will be discoverable on the artifact hub
Many of them have already moved but more than a few have not. I think we are talking about this situation on the Helm dev call this week.
@thesuperzapper I think this post explains it https://helm.sh/blog/new-location-stable-incubator-charts/
There are new locations for stable and incubator repositories hosting the already published charts.
Important Note: This does not affect the obsolescence timeline for the stable and incubator repositories that was announced in 2019. On November 13, 2020 the stable and incubator charts repository will reach the end of development and become archives. You can find that many of the charts have moved to other, community managed, repositories. You can discover these on the Artifact Hub. More information on the obsolescence will follow in future blog posts and communications.
@verwilst Do you have any idea when/where nfs-client-provisioner is likely to move? Do you know perhaps if K8s sig-storage plan to host a repo for the charts related to various such provisioners? (with/without the deprecated efs-provisioner)
Legal question here! Would that be okay to move from Apache 2 to MIT? oauth2-proxy is licenced under MIT and I suppose it would be easier to match destination licence.
Legal question here! Would that be okay to move from Apache 2 to MIT? oauth2-proxy is licenced under MIT and I suppose it would be easier to match destination licence.
@desaintmartin I have opened a CNCF service desk issue for this question. Let's wait to see where that goes.
@scottrigby oauth2-proxy status is missing from the table.
oauth2-proxy: discussions here oauth2-proxy/oauth2-proxy#608
I've relocated stable/docker-registry to twuni/docker-registry and published this repo and chart to Artifact Hub for the community to use. I hope that's okay. Happy to defer to an "official" chart if/when the time comes. Just bridging the gap as best I can, since a migration for it doesn't appear to have been picked up, yet.
@tcarmet @miniscruff @alexanderchan-scality @JorenZ @DandyDeveloper any plan to migrate the redis-ha chart somewhere? Is the new chart position one of these two?
@pierluigilenoci Redis-ha has been migrated to: https://github.com/DandyDeveloper/charts/tree/master/charts/redis-ha (Per the deprecation message in the chart itself).
Thank you for asking!
@pierluigilenoci Redis-ha has been migrated to: DandyDeveloper/charts@
master/charts/redis-ha (Per the deprecation message in the chart itself).
Thank you @DandyDeveloper
@scottrigby the table need to be update 😄
Hi everyone. I have been dealing with a family emergency the past few weeks.
We will want to update the table/list above to help people find the new home(s) for these charts. But we'll need to find a different way to determine this moving forward since this repo code will no longer be updated, notices will no longer be added to each charts readme as it was before.
Generally speaking, Charts are now discoverable in the CNCF Artifact Hub (https://artifacthub.io/).
Maintainers of distributed chart repos are encouraged to:
If anyone has other ideas about how this issue can be more useful to end users and maintainers alike, please let me know and we can do whatever we need to to help the community. The charts maintainers who formerly managed this repo are still active in working on tools to help the wider Helm charts community. Thank you all for the continued community. It has not ended, it is simply bigger than ever before and has required moving to new, distributed hosting, discovery, and tooling.
@scottrigby thanks so much for the explanation and for your time!
IMHO, beside continuing to keep this issue open by updating the table, I see no other way to give more information to the community.
At the end, if all the charts that have not migrated within the dealine remain without precise indications, it is to be attributed to the maintainers who have not acted before. For the charts I use I tried to push the maintainers but more than asking, it couldn't be done. So that's okay too.
Quick update here,
stable/coredns is Done via https://github.com/coredns/helm/
stable/kube-state-metrics is Done via https://github.com/kubernetes/kube-state-metrics/tree/master/charts/kube-state-metrics
I've done Rocketchat, https://github.com/verwilst/helm-charts/tree/main/charts/rocketchat
Kind regards,
Bart
From: Manuel Rüger notifications@github.com
Sent: Friday, 15 January 2021 15:14
To: helm/charts charts@noreply.github.com
Cc: Bart Verwilst bart@verwilst.be; Mention mention@noreply.github.com
Subject: Re: [helm/charts] [stable] relocate charts to new repos (#21103)
Quick update here,
stable/coredns is Done via https://github.com/coredns/helm/
stable/kube-state-metrics is Done via https://github.com/kubernetes/kube-state-metrics/tree/master/charts/kube-state-metrics
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/helm/charts/issues/21103#issuecomment-760965494, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAQELMNJL6QV3MOGIPLQLA3S2BETTANCNFSM4K46A42Q.
Most helpful comment
I've relocated stable/docker-registry to twuni/docker-registry and published this repo and chart to Artifact Hub for the community to use. I hope that's okay. Happy to defer to an "official" chart if/when the time comes. Just bridging the gap as best I can, since a migration for it doesn't appear to have been picked up, yet.
Links