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

Migrate away from the "stable" helm repo #199

Closed
4 tasks
rkevin-arch opened this issue Nov 3, 2020 · 5 comments
Closed
4 tasks

Migrate away from the "stable" helm repo #199

rkevin-arch opened this issue Nov 3, 2020 · 5 comments

Comments

@rkevin-arch
Copy link
Member

The stable helm repo is being deprecated (it's actually been going on for almost an year, I just didn't notice it). See their deprecation timeline. Most notably, the kubernetes-charts.storage.googleapis.com will be deleted on Nov. 13th. We need to migrate everything outside of it ASAP.

Current helm charts on flock that still uses this repo:

Current helm charts on galaxy that still uses this repo:

  • nfs-client-provisioner (same as above)

We need to figure out a solution for nfs-client-provisioner (especially since it's so important for all PVCs to function), and we need to worry about how to migrate over prometheus (we will lose monitoring in the meantime so we should be careful).

@moorepants
Copy link
Member

That's a pain. I suppose this is the priority this week.

@rkevin-arch
Copy link
Member Author

I've downloaded the helm charts locally (it's also on rooster in my own folder) so we would be able to change our configs and helm upgrade at least. I guess this is no longer a super high priority, although this should probably be done during winter break or some other planned downtime (since changing nfs-client-provisioner is probably not safe when the cluster is in operation).

@celine168
Copy link
Contributor

I'm still a bit rusty on charts so please bear with me...

If we do need to host the chart somewhere, is Artifact Hub an option?
I haven't found any other NFS dynamic persistent volume provisioners yet while researching.

@rkevin-arch
Copy link
Member Author

We probably don't need to host the charts. I've downloaded them locally (see ~/rkevin/*.tgz on rooster) and helm can install local charts. We do want to migrate away but there is no hard deadline anymore.

@sandertyu
Copy link
Contributor

We've migrated nfs-client-provisioner, so this is good to close.

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

No branches or pull requests

4 participants