Helm - not able to fetch jetstack/cert-manager

9/8/2019

Fetching the deprecated cert-manager Helm chart from Github into an untardir is easy:

helm fetch \
  --version v0.5.2 \
  --untar \
  --untardir charts \  
  stable/cert-manager

I have been trying to fetch the up-to-date Helm chart from Jetstack in the same manner:

helm fetch \
  --repo https://charts.jetstack.io \
  --untar \
  --untardir charts \
  jetstack/cert-manager

Error: chart "jetstack/cert-manager" not found in https://charts.jetstack.io repository

-- Joost Döbken
cert-manager
kubernetes-helm

1 Answer

9/9/2019

If you specify --repo flag, you should be able to fetch the chart without jetstack/ prefix in your chart name.

helm fetch \
  --repo https://charts.jetstack.io \
  --untar \
  --untardir charts \
  cert-manager

Chart name prefix represents the chart repo, like stable/. After running helm repo add jetstack https://charts.jetstack.io first, you will be able to fetch chart without --repo flag.

helm fetch \
  --untar \
  --untardir charts \
  jetstack/cert-manager
-- edbighead
Source: StackOverflow