Instalei recentemente o helm 2.4.2 e imediatamente tentei instalar um plugin:
$ helm plugin list
NAME VERSION DESCRIPTION
$ helm plugin install https://github.com/technosophos/helm-github
Error: symlink /Users/sgoings/.helm/cache/plugins/https-github.com-technosophos-helm-github /Users/sgoings/.helm/plugins/helm-github: no such file or directory
$ mkdir -p ~/.helm/plugins
$ helm plugin install https://github.com/technosophos/helm-github
Installed plugin: github
$ helm plugin list
NAME VERSION DESCRIPTION
github 0.1.0 This plugin provides GitHub services to Helm.
A mensagem de erro no diretório ausente pode ser alterada para algo como:
"Certifique-se de executar helm init [--client-only]
antes de tentar instalar plugins."
ou melhor ainda: basta criar este diretório automaticamente?
Do cliente 2.9.1 (osx) encontrei um erro semelhante que me trouxe aqui. Ele disse que não havia $HELM_HOME
definido. Executei manualmente mkdir -p ~/.helm/plugins
, após o qual consegui instalar plugins.
@elwaxoro você também pode executar helm init --client-only
para criar os diretórios do plugin. :)
problema ainda existe com v2.16.1 em macos 🤔
Comentários muito úteis
@elwaxoro você também pode executar
helm init --client-only
para criar os diretórios do plugin. :)