应用管理与运维平台 ServiceStage应用管理与运维平台 ServiceStage

更新时间:2021/08/03 GMT+08:00
分享

创建软件包构建任务

通过构建任务可以用软件包一键式生成镜像包,实现“软件包获取->镜像编译->镜像归档”的全流程自动化。

前提条件

  1. 已经创建集群,请参考CCE集群管理操作。
  2. 已为构建节点绑定弹性IP,请参考绑定弹性IP

操作步骤

  1. 登录ServiceStage控制台,选择“持续交付 > 构建”,单击“基于软件包构建”。
  2. 输入“Job名称”。
  3. 设置企业项目。

    企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。

    开通企业项目后可以使用。

  4. (可选)输入Job“描述”。
  5. 设置“包来源”。

    支持以下上传方式:

    • 从DevCloud软件发布库选择对应的软件包,需要提前将软件包上传至DevCloud软件发布库。
    • 从SWR软件仓库选择对应的软件包,需要提前将软件包上传至软件仓库,相关操作请参考上传软件包
    • 从OBS对象存储选择对应的软件包,需要提前将软件包上传至OBS桶中,相关操作请参考上传文件

    单击“选择软件包”,选择对应的软件包。

  6. 选择构建方式。

    • 系统默认
      1. 选择基础镜像语言,需与5中选择的软件包编译语言一致。
      2. 选择“基础镜像版本”。
    • 自定义Dockerfile
      在编译框中输入自定义命令。

      请在echo、cat、debug等命令中慎用敏感信息或者进行敏感信息加密,以免造成信息泄露。

    • 内置镜像

      选择“基础镜像”,镜像语言需与5中选择的软件包编译语言一致。

  7. 设置“镜像类型”。

    • 公有:包含常见的标准操作系统镜像,所有用户可见,包括操作系统以及预装的公共应用。请根据您的实际情况自助配置应用环境或相关软件。
    • 私有:包含操作系统或业务数据、预装的公共应用以及用户的私有应用的镜像,仅用户个人可见。

  8. 选择“镜像归档地址”。
  9. 选择“构建集群”。

    使用选择的集群构建任务,可以通过节点标签将构建任务下发到固定节点上,新增过滤标签请参考节点管理

  10. 单击“立即构建”启动构建。

    单击“保存”仅保存设置,不进行构建。

后续操作

应用组件构建成功后,可以把应用组件托管到ServiceStage上,详细操作请参考部署方式说明

维护操作

表1 维护操作

操作

操作说明

查看详情/构建历史

  1. 单击目标构建工程名称,在“构建记录”下查看构建历史。
  2. 单击构建记录名称,可以查看本次构建记录日志。

立即构建

选择目标构建工程,单击“操作”列的“立即构建”。

编辑

选择目标构建工程,单击“操作”列的“更多 > 编辑”,编辑构建工程。

删除

  1. 选择目标构建工程,单击“操作”列的“更多>删除”。
  2. 单击“确定”。
分享:

    相关文档

    相关产品