Reputation:
I feel I have overseen something but I'm unable to find the appropriate section on https://github.com/helm/chartmuseum
How can I download helm chart package (.tgz) from Helm ChartMuseum (using curl, wget or any other cli)?
Helm must use that API to download requirements, but somehow I can't find the information in the ChartMuseum readme...
Upvotes: 19
Views: 78903
Reputation: 1222
For Bitnami charts:
Say , I want to download RabbitMQ chart from bitnami repo https://github.com/bitnami/charts/tree/main/bitnami/rabbitmq
helm repo add bitnami https://charts.bitnami.com/bitnami
helm pull bitnami/rabbitmq --untar
Upvotes: 0
Reputation: 3606
its pretty easy by using HELM cli tool you can used below steps to download charts locally
First add HELM repo
helm pull <REPO_NAME>/<PATH_TO_CHART> --version <CHART_VERSION>
Second download locally HELM charts
$ helm pull nginx-stable/nginx-ingress --version 0.10.5
Upvotes: 3
Reputation: 2506
Using helm v3
:
helm repo add stable https://kubernetes-charts.storage.googleapis.com/
helm repo update
helm pull stable/chartmuseum --untar # optionally untar
Upvotes: 28
Reputation: 2483
Get it with curl:
curl https://kubernetes-charts.storage.googleapis.com/chartmuseum-2.5.0.tgz --output chartmuseum-2.5.0.tgz
All the packages from stable repo are here:
https://kubernetes-charts.storage.googleapis.com/
The latest version of chartmuseum to date is here:
https://kubernetes-charts.storage.googleapis.com/chartmuseum-2.5.0.tgz
The helm chart of chart museum on GitHub:
https://github.com/helm/charts/tree/master/stable/chartmuseum
Upvotes: 3