上传镜像包和IaC3.0包
容器部署前需要完成业务代码和IaC包代码开发,IaC代码的开发规范请参见《开发指南》。用户可以使用如下两种方式进行代码开发和打包:
- 使用开发中心:用户使用开发中心进行代码开发,可通过开发中心将镜像包和IaC3.0包直接推送至运维中心,具体操作请参见开发中心用户指南。
- 使用本地工具:用户使用本地工具进行代码开发,需要手动上传镜像包和IaC3.0包至运维中心。
本章节介绍如何手动上传镜像包和IaC3.0包。
前提条件
已获取服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限。
上传镜像包
- 进入AppStage运维中心。
- 在顶部导航栏选择服务。
- 单击
,选择 。
- 选择左侧导航栏的 。
- 在类型的下拉列表可以选择“镜像包”。
- 单击“新增”。
- 配置镜像包参数,参数说明如表1所示,配置完成后,单击“确定”。
表1 镜像包参数说明 参数名称
参数说明
domainId
选择镜像包所属的租户,该租户已录入运维中心,录入操作请参见录入其他账号。
区域
选择镜像包区域,即虚拟机所属区域项目名。
例如虚拟机所在区域为华北-北京四,那么对应的项目名称为cn-north-4,具体可以在华为云控制台,鼠标悬停在右上角的用户名,选择下拉列表中的“我的凭证”,在项目列表中查看,如图1所示。
projectId
根据选择的domainId和区域,默认显示所属的项目ID。
镜像仓地址
输入镜像仓地址。
镜像仓地址拼接方式为:swr.区域项目名称.myhuaweicloud.com,区域项目名称为虚拟机所属区域项目名。
如果您的虚拟机所在区域为华北-北京四,那么对应的镜像仓库地址为:swr.cn-north-4.myhuaweicloud.com。
组织名
输入组织名。
镜像名
输入镜像名。
镜像版本
输入镜像版本号。
sha256
输入sha256值,可选。
上传IaC3.0包
- 进入AppStage运维中心。
- 在顶部导航栏选择服务。
- 单击
,选择 。
- 选择左侧导航栏的 。
- 在类型的下拉列表可以选择“IAC 3.0包”。
- 单击“上传”。
- 在上传页面单击“上传附件”,上传包文件,上传后会根据包文件中定义的内容,显示其他参数信息,确认无误后单击“确定”。
- IaC3.0包最大支持上传8MB的文件。
- 请选择正确的包类型,否则会导致上传失败。
- IaC3.0包上传时如果出现版本格式错误,请检查版本号格式是否为:版本号V1.V2.Vi.Vn,每一段版本号Vi只能包含英文字母、数字、英文括号和“ _ - ”,版本号之间以小数点连接,如1.0.0.(snapshot_2022-01-01)。