跳到主要内容
版本:3.19.0

安装

安装

为什么 Fedora 和其他 Linux 发行版没有 Helm 的原生软件包?

Helm 项目不维护各操作系统和环境的软件包。Helm 社区可能会提供原生包,如果 Helm 项目得知这些包的存在,会将其列出。Homebrew formula 最初就是这样被创建并列出的。如果你有兴趣维护一个软件包,我们非常欢迎。

为什么提供 curl ...|bash 脚本?

我们的仓库中有一个脚本(scripts/get-helm-3)可以通过 curl ..|bash 方式执行。所有传输都受 HTTPS 保护,脚本会对获取的软件包进行一些审计。但是,该脚本与任何 shell 脚本一样存在常见风险。

我们提供这个脚本是因为它很实用,但建议用户先仔细阅读脚本内容。不过,我们更希望能有更完善的 Helm 打包发行版。

如何将 Helm 客户端文件存放在默认位置以外的地方?

Helm 使用 XDG 结构存储文件。你可以使用以下环境变量覆盖这些位置:

  • $XDG_CACHE_HOME:设置缓存文件的替代存储位置。
  • $XDG_CONFIG_HOME:设置 Helm 配置的替代存储位置。
  • $XDG_DATA_HOME:设置 Helm 数据的替代存储位置。

注意,如果你已有仓库,需要使用 helm repo add... 重新添加。