离线部署 Helm 应用

用户可以在联网状态下下载并配置 Helm Chart 包,随后将这些包上传至离线系统。这样做的好处包括简化离线部署流程、确保应用部署的一致性和稳定性、便于应用的版本控制和回滚、减少离线环境下的资源消耗,以及提高安全性。

准备工作

准备一个 Helm Chart 的 tgz 包

入口

入口1: 团队视图 —> 新建 —> Yaml Helm k8s —> Helm —> 上传

入口2: 组件视图 —> 添加组件 —> Helm —> 上传

操作流程

  1. 上传打包好的 Helm Chart tgz 包,点击确认创建。

  2. 检测通过,跳转至values.yaml 的配置视图,参照 values.yaml 的信息在 Values 配置中按照 一级字段.二级字段.三级字段 的格式进行配置。

  3. 配置完成后,跳转至资源展示视图,在这里可以看到所有 workload 资源,同时所有组件的镜像右侧可以配置更改所使用的镜像。

  4. 部署并成功运行。