流水线Flow提供了阿里云函数计算(FC)部署发布能力。支持使用OSS中保存的函数zip代码包,发布部署到阿里云函数计算。函数计算(Function Compute)是一个事件驱动的全托管 Serverless 计算服务。您无需管理服务器等基础设置,只需编写代码并上传。函数计算会为您准备好计算资源,并以弹性、可靠的方式运行您的代码。
前提条件
步骤导航
步骤一:新建流水线
登录流水线Flow服务控制台,在控制台界面,请单击右侧上方新建流水线按钮。
在弹出窗口页面,根据需求选择合适的流水线模板,选择好流水线模板后,单击创建按钮。
步骤二:配置流水线-部署函数计算FC
添加任务节点,单击空任务节点,在编辑页面配置参数。
参数 | 说明 |
任务名称 | 自定义任务名称。 |
构建集群 | 根据需求选择默认或者私有构建集群地区。 |
构建环境 | 根据需求选择合适的构建环境。 说明 任务执行期间,流水线任务构建环境分配给用户使用,构建环境使用权限归属用户,任务执行脚本由用户自定义。 |
下载流水线源 | 根据需求选择合适的方式。 |
在任务步骤配置项,请单击右侧添加步骤,在弹出菜单中选择发布,单击阿里函数计算部署任务添加到任务步骤配置项。
参数 | 说明 |
步骤名称 | 自定义任务名称。 |
选择服务链接 | 请单击右侧添加服务链接,进行Flow访问FC服务的授权,最后单击创建按钮,完成选择服务链接。 |
地域 | 选择函数计算FC目标实例所属区域。 |
服务名 | 选择函数计算FC目标实例所属的自定义服务名。 |
函数名 | 选择函数计算FC目标实例函数名称。 |
源码类型 | 根据需求选择合适的类型,请单击选择OSS ZIP文件类型。 说明 不同的源码类型,有不同参数配置,根据需求选择合适的进行配置。 |
OSS Bucket | 选择已创建的目标Bucket名称。 |
OSS Object Name | 选择已经在目标存储桶Bucket实例中自定义的文件路径。 说明
|
有关部署函数计算FC任务配置参数可以参考下图。
步骤三:运行并查看目标流水线任务
在流水线Flow控制台界面我的流水线列表,单击目标流水线右侧运行按钮,单击目标流水线名称,查看流水线任务节点状态。
运行流水线任务完成后,在部署函数计算FC任务节点,右下方单击日志,查看到流水线任务的执行过程结果日志。