Error: unknown command "init" for "helm"
时间: 2023-07-17 14:54:06 浏览: 245
在 Helm v3 中,`helm init` 命令已被废弃。在 Helm v3 中,不再需要初始化 Tiller,因为 Tiller 已经被移除了。
如果你需要使用 Helm v3,你可以使用以下命令安装 Helm:
```
curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
```
这将从 Helm GitHub 存储库下载一个脚本,并将其传递给 bash 来安装 Helm v3。
安装完毕后,你可以使用以下命令验证 Helm 是否正确安装:
```
helm version
```
这将显示 Helm 的客户端版本信息。
相关问题
unknown command "init" for "helm"
这个错误提示是因为在使用 Helm 命令时输入了未知的命令 "init"。在 Helm v3 版本中,已经取消了 "init" 命令,需要使用 "helm install" 命令来安装 Helm chart。如果你想要初始化 Helm,可以使用 "helm repo add" 命令添加一个 Helm 仓库。
helm install --name my-jenkins --set Persistence.Enabled=false stable/jenkins报错Error: unknown flag: --name
这个问题可能是因为 Helm 的版本不同导致的。在 Helm v3 中,`--name` 标志已经被弃用,可以使用 `--generate-name` 标志来替代。如果您正在使用 Helm v2,则可以尝试删除 `--name` 标志,因为它不是必需的。
您可以尝试以下命令来安装 Jenkins:
```
helm install my-jenkins stable/jenkins --set Persistence.Enabled=false
```
这将在您的 Kubernetes 集群中安装一个名为 `my-jenkins` 的 Jenkins 实例,并禁用持久化存储。请注意,如果您已经使用了 `my-jenkins` 这个名称安装了 Jenkins,则需要先删除该实例,然后再重新安装。
阅读全文