使用 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
- 需要复用平台侧统一维护的版本来源
使用说明
- 在安装 Helm 应用时选择
Helm 商店 - 从已配置仓库中选择目标 Chart
- 系统进入下一步,继续填写安装信息
如果页面提示暂无 Helm 仓库,说明平台侧尚未配置可用仓库。此时需要先进入 平台管理 -> 应用市场 -> 添加 Helm 商店,完成仓库配置后,再返回团队继续安装。
来源二:第三方仓库 / OCI
第三方仓库 / OCI 适合直接使用外部 Chart 地址,不依赖平台预先接入 Helm 商店。
支持范围
- Helm 官方仓库中的 Chart 包地址
- 自建 Helm Repo 中的 Chart 包地址
- OCI 格式的制品仓库地址
页面填写项
在该模式下,通常需要填写以下信息:
Chart 地址鉴权方式
Chart 地址
Chart 地址支持直接填写完整地址。页面会根据地址类型自动解析 Chart。

常见示例包括:
https://charts.bitnami.com/bitnami/nginx-15.9.0.tgz- 其他自建 Helm Repo 中的
.tgz包地址 - OCI 仓库中的 Chart 地址
填写完成后,点击下一步,系统会自动检测 Chart 并进入安装信息填写页。
鉴权方式
当前页面支持两种鉴权方式:
NoneBasic
如果目标仓库是公开地址,通常选择 None 即可。
如果仓库启用了基础认证,请选择 Basic 并填写相应账号密码。
适用场景
- 平台未预先维护该仓库,但团队需要立即安装
- Chart 来自外部官方地址或临时测试仓库
- 需要直接使用 OCI 制品仓库中的 Chart
来源三:上传 Chart 包
上传 Chart 包 适合直接上传本地的 Helm Chart 压缩包进行安装。