Flow 提供了 SAE 部署能力,Serverless 应用引擎 SAE(Serverless App Engine)是面向应用的 Serverless PaaS 平台,能够帮助 PaaS 层用户免运维 IaaS、按需使用、按量计费,做到低门槛微服务应用上云。相对于其他 Serverless 产品,它抽象了应用的概念,并提供了一整套微服务解决方案,支持 Spring Cloud、Dubbo、HSF 等主流的微服务开发框架,实现了 Serverless 架构和微服务架构的完美结合。
部署目标物
部署目标物可来自上游构建产物,支持两个方式:构建(Java构建等)、镜像构建(阿里云镜像构建等)。
注意
:如果您使用的是 Java 构建,构建完成后,请使用 构建物上传(EDAS/SAE使用)步骤。
添加SAE部署任务
在流水线编辑时,你可将SAE部署任务添加至您的流水线中。
配置SAE部署任务
1)需要先在阿里云SAE控制台添加应用,支持程序包和镜像两种方式。
2)部署配置,支持灰度发布和分批发布。
发布 ACR 企业版镜像
目前 Flow 支持将 ACR EE(企业版)镜像发布至 SAE,可以在流水线中构建 Docker 镜像并推送至 ACR EE(企业版)中,并将其发布至 SAE,如下图所示:
注意:在 SAE 发布节点配置中,需填写镜像仓库企业版实例 ID,你可通过 ACR 控制台 找到你的 ACR EE(企业版)的实例 ID,如下图所示:
反馈
- 本页导读 (0)
文档反馈