-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
Serve helm chart more idiomatically #2302
Comments
Instead of GH pages, we can push to https://artifacthub.io |
@nhooyr is this to be picked up internally due to the dependence on ArtifactHub or are you looking for people to contribute to the CI/GitHub Actions element? |
So re artifact hub looks like I was wrong, we still need to host our own helm repository. I think this is best handled internally. I'll try to get this done for the next release. |
Anything we (the community) can do to push this along? |
Good question! So I am not too familiar with helm chart, not sure exactly how I can help. Any ideas @jawnsy? (apologies for the lack of context, I know just about as much as you in terms of what this is, but you have Helm experience I believe) |
This comment was marked as spam.
This comment was marked as spam.
Hi @maxirus Thank you for your interest in finally clearing this issue from the backlog! Hopefully I can set you on the right track to getting this resolved and making it easier than ever to install the Helm chart. As you mentioned, the first thing we'll need is a method of hosting the charts. Really this decision needs to be made by someone like @jsjoeio as it may affect commercials due to hosting costs. I would first settle on a distribution method, be that Artifactory, ArtifactHub or ChartMuseum what ever, once we all agree. I'd PR changes to the pipelines to support publishing based on Git Refs to said repository. I guess if we get to that point we can we review where we're up to and decide the next steps. Hope this helps, if you have any questions don't hesitate to ask me! |
This comment has been minimized.
This comment has been minimized.
Thank you all for the context! Super helpful. We have some higher priorities but I've added it to the next milestone (after this one) so we'll tackle it together then. |
You can use GitHub actions to build the chart automatically and host it on this repo's gh-pages branch, there is no need for another service. It's super simple, here is a sample repo that uses this setup. Let me know if I can help. |
Oh wow, good to know! Thanks for the links and offering to help. When we tackle this, we may add you as a PR reviewer if that's okay |
Any updates on this? Not sure if this chart is official or not, but it is quite out of date when compared to the Chart version in this git repo (1.0.3 vs 2.0.1 for Chart, 3.10.2 vs 4.0.2 for Application). Having a "real" Helm repository to refer to would make gitops deployments much easier. |
Mirror code-server chart from https://coder.com/docs/code-server/latest/helm This is needed because the project does not serve their chart like other Helm repositories: coder/code-server#2302
Mirror code-server chart from https://coder.com/docs/code-server/latest/helm This is needed because the project does not serve their chart like other Helm repositories: coder/code-server#2302
Mirror code-server chart from https://coder.com/docs/code-server/latest/helm This is needed because the project does not serve their chart like other Helm repositories: coder/code-server#2302
See #2048 (comment)
The text was updated successfully, but these errors were encountered: