Ich habe kürzlich helm 2.4.2 installiert und gleich versucht, ein Plugin zu installieren:
$ 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.
Könnte die Fehlermeldung über das fehlende Verzeichnis geändert werden in etwas wie:
"Stellen Sie sicher, dass Sie helm init [--client-only]
ausführen, bevor Sie versuchen, Plugins zu installieren."
oder noch besser: dieses Verzeichnis einfach automatisch erstellen?
Von Client 2.9.1 (osx) bin ich auf einen ähnlichen Fehler gestoßen, der mich hierher gebracht hat. Es hieß, es sei kein $HELM_HOME
definiert. Ich habe mkdir -p ~/.helm/plugins
manuell ausgeführt, danach konnte ich Plugins installieren.
@elwaxoro Sie können auch helm init --client-only
ausführen, um die Plugin-Verzeichnisse zu erstellen. :)
Problem besteht weiterhin mit v2.16.1 auf Macos 🤔
Hilfreichster Kommentar
@elwaxoro Sie können auch
helm init --client-only
ausführen, um die Plugin-Verzeichnisse zu erstellen. :)