上传Terraform包和软件包
虚拟机部署前需要完成业务代码和Terraform包代码开发,Terraform包代码的开发规范请参见Terraform。用户可以使用如下两种方式进行代码开发和打包:
- 使用开发中心:用户使用开发中心进行代码开发,可通过开发中心将软件包和Terraform包直接推送至运维中心,具体操作请参见开发中心用户指南。
- 使用本地工具:用户使用本地工具进行代码开发,需要手动上传Terraform包和软件包至运维中心。
本章节主要介绍如何手动上传Terraform包和软件包。
前提条件
- 已获取服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限。
- 如需手动上传Terraform包,上传前需要先联系技术支持工程师开启“新增版本”按钮。
上传Terraform包
- 进入AppStage运维中心。
- 在顶部导航栏选择服务。
- 单击
,选择 。
- 选择左侧导航栏的 ,默认显示“微服务实例”页签。
- 单击“服务实例”,切换至“服务实例”页签。
- 单击“创建”。
- 选择环境名、业务名,单击“确定”。
成功创建服务实例并生效,展示在服务实例列表,同时生成相应的微服务实例,展示在微服务实例列表。
- 在列表展开需要上传实例。
或者在
页面,展开该实例。 - 单击实例所在行“操作”列的“新增版本”。
- 上传代码包并选择包版本号,单击“确定”。
上传后会在该实例下方代码包列表展示已新增代码包,如图1所示。
上传软件包
- 进入AppStage运维中心。
- 在顶部导航栏选择服务。
- 单击
,选择 。
- 选择左侧导航栏的
。
默认显示包类型为“软件包”的包信息,可以上传软件包。
- 单击“上传”。
- 在上传页面单击“上传附件”,上传包文件,上传后会根据包文件中定义的内容,显示其他参数信息,确认无误后单击“确定”。
- 软件包最大支持上传150MB的文件。
- 请选择正确的包类型,否则会导致上传失败。