J'ai récemment installé helm 2.4.2 et j'ai tout de suite essayé d'installer un 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.
Le message d'erreur sur le répertoire manquant pourrait-il être remplacé par quelque chose comme :
"Assurez-vous d'exécuter helm init [--client-only]
avant d'essayer d'installer des plugins."
ou encore mieux : créer ce répertoire automatiquement ?
À partir du client 2.9.1 (osx), j'ai rencontré une erreur similaire qui m'a amené ici. Il a dit qu'il n'y avait pas $HELM_HOME
défini. J'ai exécuté manuellement mkdir -p ~/.helm/plugins
, après quoi j'ai pu installer des plugins.
@elwaxoro vous pouvez également exécuter helm init --client-only
pour créer les répertoires du plugin. :)
problème existe toujours avec v2.16.1 sur macos 🤔
Commentaire le plus utile
@elwaxoro vous pouvez également exécuter
helm init --client-only
pour créer les répertoires du plugin. :)