创建服务前,需根据服务需求,创建用于服务管理的部署物。服务商在创建服务时可直接选择已经完成分发的部署物,简化创建服务的步骤。本文介绍了服务商如何创建和发布部署物的详细流程。

操作步骤

  1. 登录计算巢控制台
    请您使用已开通计算巢服务商权限的阿里云账号登录,登录后控制台默认为服务商控制台,如若不是,需选择服务商,如下图所示。服务商控制台
  2. 在左侧导航栏,单击部署物管理
  3. 单击创建部署物
  4. 在创建部署物界面,完成部署物信息填写。
    配置项配置说明
    部署物信息部署物信息区域,配置如下信息:
    • 部署物名称:由中文、数字、英文和下划线(_)组成,长度在3~30个字符之间,一个中文字等于2个字符,部署物名称在保存部署物或发布部署物后不可修改。
    • 部署物版本名称:由中文、数字、英文和下划线(_)组成,长度在3~30个字符之间,一个中文字等于2个字符。
    • 部署物描述:简介长度在10~128个字符之间,一个中文字等于2个字符。
    部署物内容部署物内容区域,根据您选择不同的部署物类型,需要配置不同的信息。
    • 部署物类型选择ECS镜像时,您需要设置如下参数。
      • 镜像类型:镜像类型包含自定义镜像云市场镜像两种类型。
        • 自定义镜像:您需要选择地域和该地域下的镜像名称。

          若您还没有自定义镜像,请先创建自定义镜像后,再选择镜像。详细操作,请参见使用实例创建自定义镜像

        • 云市场镜像:您需要选择已在云市场发布的镜像商品及版本。
      • 选择镜像:根据您选择的部署类型,选择对应的自定义镜像或云市场镜像。
    • 部署物类型选择容器镜像时,您需要在选择镜像处,选择已推送至计算巢镜像仓库的镜像名称和对应的版本。
      如何将镜像推送至计算巢镜像仓库,请单击部署类型下的获取访问凭证,根据界面显示,获取计算巢镜像仓库访问凭证,将镜像打标计算巢镜像仓库标签,然后登录计算巢镜像仓库,并推送镜像。
      说明 您需要先完成镜像的打标和推送后,才能选择到该镜像。
    • 部署物类型选择文件时,您需要设置如下参数。
      说明 该类型的部署物主要用于服务升级设置中软件包升级。
      • 上传部署地域:选择上传文件的地域并根据您上传的本地文件大小,选择上传本地文件上传超过5G大文件
        上传超过5G的大文件时,您需要进行如下操作:
        1. 单击获取访问凭证,会弹出本地环境上传或ECS内网环境上传的上传命令,根据您的上传环境复制上传命令,并将命令中的<source_file><target_file>分别替换为您源文件名和上传到计算巢之后的文件名称。
        2. 阿里云CLI中运行上传命令,完成文件的上传。
        3. 部署物配置处,填入已上传的文件名称。
      • 操作系统:根据您服务的操作系统,选择对应的操作系统。
      • 部署物下载目录:设置将部署物下载到ECS实例的目录。若设置的下载目录不存在,则下载部署物前,会先创建目录再下载。
      • 命令类型:设置命令的类型。
      • 命令内容:设置完成文件下载后需要执行的命令。

        若需要调用服务实例的具体配置参数,您需要在命令内容中使用命令进行调用。更多信息,请参见调用参数说明

    • 部署物类型选择脚本时,您需要设置如下参数。
      • 操作系统:根据您服务的操作系统,选择对应的操作系统。
      • 命令类型:设置命令的类型。
      • 命令内容:填写脚本内容。

        若需要调用服务实例的具体配置参数,您需要在命令内容中使用命令进行调用。更多信息,请参见调用参数说明

    设置分发设置分发区域的选择要分发的地域中,选择您需要分发的地域。
    重要
    • 不同部署类型的地域分发设置不一样。
      • 镜像部署物至少选择一个分发地域。
      • 文件部署物默认全部地域分发。
      • 脚本部署物无需设置分发。
    • 若创建的部署物为未发布状态,则分发设置不会生效。
  5. 单击发布部署物

    部署物发布后,不可对当前版本内容进行修改,只能通过创建新版本或新部署物的方式进行修改。

    若您需要对部署物进行测试,可单击保存部署物。完成测试后再单击发布部署物
    说明 若部署物处于未发布状态,不能选择部署物设置的分发地域进行测试。

后续步骤

单击发布部署物后,可在部署物管理页面,单击部署物名称,进入部署物详情界面,查看部署物的部署进度。

分发镜像的时长由于地域和镜像大小的不同,可能在几分钟到几十分钟不等。

部署进度