跳到主要内容

应用部署

Rainbond 提供源码、容器镜像、YAML 等多种应用部署方式,也支持通过 K8s 原生资源管理直接使用原生 YAML 和 Helm。本页汇总整个“应用部署”章节,帮助你快速找到最合适的入口。

如何选择部署方式

场景推荐方式入口文档
应用代码已经托管在 Git 仓库,希望平台自动构建发布使用源代码部署使用源代码部署
本地已有源码 ZIP、JAR、WAR 或静态资源包,希望直接上传部署上传本地源码包或软件包本地源码包或软件包部署
已经有可直接运行的容器镜像使用容器镜像部署容器镜像支持规范
已有 Kubernetes YAML,希望转换为 Rainbond 应用模型进行治理YAML 转换为应用模型K8S 资源到 Rainbond 应用模型的转换原理
已有 Kubernetes YAML,希望保留原生对象结构直接使用K8s 原生资源管理使用原生 YAML 创建资源
已有 Helm Chart,希望按 Helm Release 原生方式安装和维护K8s 原生资源管理使用 Helm 部署
需要执行一次性任务或周期性任务部署 Job / CronJob 类型组件部署 Job CronJob 类型组件
希望通过代码仓库事件实现自动构建与持续交付GitOps 自动部署GitOps 自动部署