3

尝试在 Kubernertes 中安装 Che:

来自:https ://www.eclipse.org/che/docs/che-6/kubernetes-single-user.html

部署车:

helm upgrade --install my-che-installation --namespace my-che-namespace -f ./ 

错误:错误:此命令需要 2 个参数:版本名称、图表路径

4

2 回答 2

2

我认为问题在于-f- 通常用于值文件,但它指向整个目录而不是值文件。如果您将其取出并helm upgrade --install my-che-installation --namespace my-che-namespace ./从建议的路径运行,则会出现不同的错误,因为未构建依赖项。如果您然后运行helm dep build .并重试,那么它可以工作。

于 2019-01-15T10:30:00.003 回答
0

当我看到这个错误时,我首先想到的(我遇到过很多次)是command 中的拼写错误

例如,当我使用--set传递内联值并在分配中留下空格时:

#Error: This command needs 2 arguments
helm upgrade --install -f  <VALUES_FILE_PATH> --set SomeToken= $Token ..

#OK
helm upgrade --install -f  <VALUES_FILE_PATH> --set SomeToken=$Token ..

我还会检查-f标志是否在正确的位置传递。

于 2021-03-10T17:01:20.000 回答