Skip to content
This repository has been archived by the owner on Jul 2, 2021. It is now read-only.

Migration to Artifact Hub #439

Closed
7 of 8 tasks
mattfarina opened this issue Aug 18, 2020 · 11 comments · Fixed by #484
Closed
7 of 8 tasks

Migration to Artifact Hub #439

mattfarina opened this issue Aug 18, 2020 · 11 comments · Fixed by #484

Comments

@mattfarina
Copy link
Contributor

mattfarina commented Aug 18, 2020

A proposal has been put forth to migrate the Helm Hub to the Artifact Hub (a sandbox CNCF project). It is currently before a lazy consensus vote of both the chart and org maintainers.

  • Automate copying current repos to the Artifact Hub. There will be a process for people to claim them.
  • Clearly document how Helm Hub repo owners can transfer / list their repos in the Artifact Hub
  • Artifact Hub owners will add an endpoint so that it can be used with Helm CLI search
  • Helm Hub domain redirect to Artifact Hub (search MUST be completed first)
  • Update Helm Docs to guide people to Artifact Hub
  • Keep Helm Hub running in case a rollback is needed for some time then spin down
  • Helm blog post announcement
  • Update repo Readme and description with deprecation notice Repo deprecation notice #484
  • then close this issue, and archive the repo in GitHub

The reason for the Artifact Hub move is...

  • It provides more automation to handle currently manual situations (it's less work for me)
  • The Hub is built on Monocular which needs some love. Artifact Hub is in better shape
  • Artifact Hub provides the means for self management of artifacts
  • People can find more than Helm charts. This is part of being a good CNCF citizen
@mattfarina
Copy link
Contributor Author

Note, when the vote is closed on the Helm site we'll note it here. Progress updates will also be documented here.

@tegioz
Copy link

tegioz commented Aug 19, 2020

  • Automate copying current repos to the Artifact Hub. There will be a process for people to claim them.

This is ready to go. I've written a small script that registers the repos available in Helm Hub that are not present in Artifact Hub. I can launch it on production when you are ready.

@marckhouzam
Copy link
Member

So https://hub.helm.sh/ to https://artifacthub.io/

@technosophos
Copy link
Member

I am SOOOO excited about this one! Artifact Hub will be such a helpful thing for the community, and I am excited that Helm will be moving that direction.

@tegioz
Copy link

tegioz commented Aug 21, 2020

  • Artifact Hub owners will add an endpoint so that it can be used with Helm CLI search

This is ready too: artifacthub/hub#598

@mattfarina
Copy link
Contributor Author

A vote was helm regarding this. Both of the charts maintainers (who oversee this repo) and the org maintainers (who need to weigh in on archiving any repo). This has passed.

mattfarina added a commit to mattfarina/hub that referenced this issue Sep 8, 2020
Relates to helm#439

Signed-off-by: Matt Farina <[email protected]>
chankh pushed a commit to chankh/hub that referenced this issue Sep 10, 2020
Relates to helm#439

Signed-off-by: Matt Farina <[email protected]>
chankh pushed a commit to chankh/hub that referenced this issue Sep 10, 2020
Relates to helm#439

Signed-off-by: Matt Farina <[email protected]>
@richard-cox
Copy link

I just noticed https://hub.helm.sh now fails to show charts. Is it gone for good? If not what's the expected timeline for Keep Helm Hub running in case a rollback is needed for some time then spin down?

@mattfarina
Copy link
Contributor Author

@richard-cox That was a separate bug. I'm not sure what caused it but I fixed it prior to setting up the redirect. The Helm Hub is now gone for good.

@mattfarina
Copy link
Contributor Author

The redirect is in place, docs updated, and blog post announcement is out.

I'm going to keep this issue open until the helm hub service is formally turned down. We want to keep it going for awhile, just in case.

@mattfarina
Copy link
Contributor Author

The has been moved over for all the things to route through artifact hub. Once the DNS migration is complete the remaining infra can be turned off.

@bridgetkromhout
Copy link
Member

Once the DNS migration is complete the remaining infra can be turned off.

Do any migration steps remain? Can we archive this repo on github?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants