j9九游会登录/ 应用平台 appstage/ / / / 软件仓库包类型介绍
更新时间:2025-07-15 gmt 08:00

软件仓库包类型介绍-j9九游会登录

appstage运维中心支持对软件包、部署包、镜像包、sql包等进行集中管理,用于升级变更服务的虚拟机。软件仓库不同软件包的说明如表1所示。

同时支持将镜像仓swr(software repository for container)进行统一管理,可以绑定使用镜像仓中的镜像用于服务的容器升级变更,具体操作请参见录入并绑定华为云镜像仓swr

表1 包类型说明

包类型

说明

传包方式

使用方式

打包规范

软件包

应用软件包,一般用于虚拟机部署,包括软件包(虚拟机部署使用)、测试用例包、函数包(函数部署使用)。

使用开发中心推包/上传软件包

在iac代码中定义需要使用的软件包,通过iac变更完成应用部署。

软件包

部署包

用户部署虚拟机时使用的脚本包(playbook文件)。

运维中心发布/使用开发中心推包/上传部署包

使用部署包创建模板,根据模板创建虚拟机部署的变更任务,实现使用部署脚本完成软件的自动化部署。

部署包

镜像包

用户容器部署时使用的docker的容器镜像包。

使用开发中心推包/上传镜像包

在iac代码中定义需要使用的镜像包,通过iac变更完成容器化部署。

镜像包

sql包

执行sql变更的ddl、dml数据库脚本。

使用开发中心推包/上传sql包

在wisedba中使用sql包进行sql变更,对数据库或数据库数据进行增删改查的操作。

sql包

iac 3.0包

描述iac 3.0变更的执行过程及资源配置信息。

使用开发中心推包/上传iac 3.0包

在时选择iac包,完成资源配置及环境变更。

iac 3.0包

terraform包

描述terraform引擎变更的执行过程及资源配置信息。

使用开发中心推包/上传terraform包

在terraform引擎的实例列表中使用代码包创建变更计划,完成资源配置及环境变更。

terraform包

tf模板包

对接华为云rfs的模板包,包含package.json、main.tf、variables.tf,其中main.tf文件是一个hcl语法文本描述文件,用于定义需要创建的云服务资源。

上传tf模板包

使用tf模板包创建资源栈,并使用资源栈完成资源部署,具体操作请参见使用tf模板包批量创建资源

tf模板包

相关文档

网站地图