ошибка обновления шлема "Ошибка: этой команде нужно 2 аргумента: имя выпуска, путь к диаграмме" - PullRequest
0 голосов
/ 27 марта 2019

Я получаю сообщение об ошибке в моем кластере kubernetes при установке kamus

$ brew install kubernetes-helm
$ helm init

$HELM_HOME has been configured at /Users/user/.helm.
Warning: Tiller is already installed in the cluster.
(Use --client-only to suppress this message, or --upgrade to upgrade Tiller to the current version.)
Happy Helming!

$ helm repo add soluto https://charts.soluto.io
"soluto" has been added to your repositories

$ helm --debug upgrade --install soluto/kamus

[debug] Created tunnel using local port: '64252'
[debug] SERVER: "127.0.0.1:64252"
Error: This command needs 2 arguments: release name, chart path

Использование шлема версии 2.13.1

Client: &version.Version{SemVer:"v2.13.1", GitCommit:"618447cbf203d147601b4b9bd7f8c37a5d39fbb4", GitTreeState:"clean"}

Server: &version.Version{SemVer:"v2.13.1", GitCommit:"618447cbf203d147601b4b9bd7f8c37a5d39fbb4", GitTreeState:"clean"}

screenshot

Я пытался использовать эту идею в https://stackoverflow.com/questions/54190837/helm-install-in-kuberneres-error-this-command-needs-2-arguments-release-name, но это не помогло. Можете ли вы определить, что я делаю не так? Спасибо.

Ответы [ 2 ]

1 голос
/ 27 марта 2019

Обновление шлема Команда требует название выпуска и путь к диаграмме.В вашем случае вы пропустили название релиза.

обновление руля [RELEASE] [CHART] [flags]

helm --debug upgrade --install kamus soluto/kamus должно работать.

1 голос
/ 27 марта 2019

Для обновления Helm требуется имя релиза и таблица, на которую оно ссылается. Из документации:

Usage: helm upgrade [RELEASE] [CHART] [flags]

Согласно документации для флага --install, указанная вами команда выглядит так, как будто она должна работать, но это может быть связано с различными версиями Helm.

helm install soluto/kamus работает на меня.

...