云原生发布与流水线
云原生发布提供环境级别的服务发布能力,支持在CCE集群对环境进行自定义编排发布(如:滚动发布和灰度发布)。
云原生发布插件主要作用是触发对应环境的发布策略,依照发布策略完成环境的发布。
操作步骤
- 新建/编辑流水线,新建任务, 添加“云原生发布”插件,参数说明如表1。
表1 参数说明 参数项
说明
名称
插件的名称。
环境级别
任务发布的环境所在的类别,对应微服务的环境类型,目前支持开发环境、测试环境、预发环境和生产环境。
环境
需要发布的环境,对应微服务的环境,详见环境管理。
产物地址
微服务部署时使用的镜像地址,如:swr.example.com/demo/springboot-helloworld:v1.1,可以通过“${}”引用流水线参数,如:swr.example.com/demo/springboot-helloworld:${version}。
说明:推荐使用SWR容器镜像服务,可通过编译构建制作镜像并推送到SWR仓库。
- 配置完成后,运行流水线,可实时查看运行进展。
- 单击云原生发布插件任务,可查看任务运行情况,包括任务日志和任务结果。