使用 Helm 部署
K8s 原生资源管理支持直接在团队下安装和管理 Helm Release。与将 Helm Chart 转换为 Rainbond 应用模型不同,这种方式会保留 Helm Chart 的原生安装、升级和卸载流程。
什么时候使用
以下场景优先建议使用 Helm:
- 目标应用本身就是标准 Helm Chart
- 希望保留 Chart、Version 和 Values 的原生管理方式
- 不希望再做模板适配或字段转换
- 需要后续继续使用 Helm 的升级、回滚和卸载习惯
支持的 Helm 来源
安装 Helm 应用时,Rainbond 支持以下三种 Chart 来源:
| 来源 | 说明 | 适用场景 |
|---|---|---|
| Helm 商店 | 从平台中已配置的 Helm 仓库选择 Chart | 团队复用统一维护的仓库 |
| 第三方仓库 / OCI | 直接填写第三方 Helm Repo 或 OCI 中的 Chart 地址 | 临时安装外部 Chart,或使用未预先接入的平台仓库 |
| 上传 Chart 包 | 上传本地 .tgz Chart 包后直接安装 | 手头已有离线 Chart 包,或需要安装自定义打包内容 |
基本流程
- 进入目标团队的
K8s 原生资源管理 - 打开
Helm 应用页签 - 点击安装入口,选择 Chart 来源
- 填写 Chart 地址或上传 Chart 包
- 系统自动检测 Chart,并进入安装信息填写页
- 确认 Release 名称、版本、Values 和目标 Namespace
- 提交安装
- 在 Helm 应用列表中查看 Release 状态、版本和更新时间
来源一:Helm 商店
Helm 商店 适合从平台中已经配置好的 Helm 仓库直接选择 Chart。

适用场景
- 平台已经统一接入 Helm 仓库
- 团队希望直接从现成仓库选择 Chart
- 需要复用平台侧统一维护的版本来源