更新时间:2025-06-24 GMT+08:00
分享

上传镜像包和IaC3.0包

容器部署前需要完成业务代码和IaC包代码开发,IaC代码的开发规范请参见《开发指南》。用户可以使用如下两种方式进行代码开发和打包:

  • 使用开发中心:用户使用开发中心进行代码开发,可通过开发中心将镜像包和IaC3.0包直接推送至运维中心,具体操作请参见开发中心用户指南
  • 使用本地工具:用户使用本地工具进行代码开发,需要手动上传镜像包和IaC3.0包至运维中心。

本章节介绍如何手动上传镜像包和IaC3.0包。

前提条件

已获取服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限

上传镜像包

  1. 进入AppStage运维中心
  2. 在顶部导航栏选择服务。
  3. 单击,选择运维 > 部署服务
  4. 选择左侧导航栏的软件仓库 > 软件包管理
  5. 在类型的下拉列表可以选择“镜像包”。
  6. 单击“新增”。
  7. 配置镜像包参数,参数说明如表1所示,配置完成后,单击“确定”。

    表1 镜像包参数说明

    参数名称

    参数说明

    domainId

    选择镜像包所属的租户,该租户已录入运维中心,录入操作请参见录入其他账号

    区域

    选择镜像包区域,即虚拟机所属区域项目名。

    例如虚拟机所在区域为华北-北京四,那么对应的项目名称为cn-north-4,具体可以在华为云控制台,鼠标悬停在右上角的用户名,选择下拉列表中的“我的凭证”,在项目列表中查看,如图1所示。

    图1 区域与项目

    projectId

    根据选择的domainId和区域,默认显示所属的项目ID。

    镜像仓地址

    输入镜像仓地址。

    镜像仓地址拼接方式为:swr.区域项目名称.myhuaweicloud.com,区域项目名称为虚拟机所属区域项目名。

    如果您的虚拟机所在区域为华北-北京四那么对应的镜像仓库地址为:swr.cn-north-4.myhuaweicloud.com。

    组织名

    输入组织名。

    镜像名

    输入镜像名。

    镜像版本

    输入镜像版本号。

    sha256

    输入sha256值,可选。

上传IaC3.0包

  1. 进入AppStage运维中心
  2. 在顶部导航栏选择服务。
  3. 单击,选择运维 > 部署服务
  4. 选择左侧导航栏的软件仓库 > 软件包管理
  5. 在类型的下拉列表可以选择“IAC 3.0包”。
  6. 单击“上传”。
  7. 在上传页面单击“上传附件”,上传包文件,上传后会根据包文件中定义的内容,显示其他参数信息,确认无误后单击“确定”。

    • IaC3.0包最大支持上传8MB的文件。
    • 请选择正确的包类型,否则会导致上传失败。
    • IaC3.0包上传时如果出现版本格式错误,请检查版本号格式是否为:版本号V1.V2.Vi.Vn,每一段版本号Vi只能包含英文字母、数字、英文括号和“ _ - ”,版本号之间以小数点连接,如1.0.0.(snapshot_2022-01-01)。

相关文档