交付概述

更新时间: 2021-11-16 14:01:12

交付部署是指一次将产品部署到客户环境的交付行为。相应的,一个交付环境,对应的是该产品某个客户的IaaS环境。而环境又根据能力不同,被分成了线上环境和线下环境。

线上环境:特指阿里云ECS和ACK环境。这类环境,用户不需要手工下载包文件,平台会自动发起产品的部署流程。

线下环境:泛指任何兼容的IaaS环境,比如私有化部署的x86物理机等。平台默认这类环境不可被平台直接访问,因此需要通过以下2种方式完成部署:

  1. 线上出包并下载包,拷贝至本地环境并执行安装命令。

  2. 通过配置跳板机信息,平台通过跳板机完成部署内容的分发和安装。

交付阶段的主体流程

在产品编排完成,且线上验证无误后,可进入交付阶段,您根据实施规划和目标环境的现状,定义部署动作所需的必要参数,平台可自动生成能一键完成安装的部署包,主体流程如下:

因部署包中已经包含了安装所需的所有文件和配置信息,因此安装动作可以在离线场景下进行。

当前支持部署的环境类型

    • 云服务器(ECS)

    • 容器服务(ACK)

    • 通用主机(Linux)

其中,ECS和ACK均为阿里公有云环境,可以帮助您快速完成云上交付。

针对需要云下交付的环境,可选择“通用主机(Linux)”的环境类型,该场景下可通过跳板机连接,或直接下载平台生成好的部署包,在受网络限制的环境下,一条命令即可完成产品的自动交付部署。

阿里云首页 云原生应用交付平台 相关技术圈