Я недавно установил helm 2.4.2 и сразу попытался установить плагин:
$ 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.
Может ли сообщение об ошибке об отсутствующем каталоге быть изменено на что-то вроде:
«Убедитесь, что вы запустили helm init [--client-only]
, прежде чем пытаться установить плагины».
или еще лучше: просто создать этот каталог автоматически?
От клиента 2.9.1 (osx) я столкнулся с аналогичной ошибкой, которая привела меня сюда. Он сказал, что $HELM_HOME
не определено. Я вручную запустил mkdir -p ~/.helm/plugins
, после чего смог установить плагины.
@elwaxoro вы также можете запустить helm init --client-only
для создания каталогов плагинов. :)
проблема все еще существует с v2.16.1 на macos 🤔
Самый полезный комментарий
@elwaxoro вы также можете запустить
helm init --client-only
для создания каталогов плагинов. :)