流水线 CODEARTS PIPELINE-通过云原生发布插件进行发布:通过云原生发布插件进行发布
通过云原生发布插件进行发布
- 配置流水线。
- 在流水线阶段新建任务, 添加“云原生发布”插件,参数说明如表1。
云原生发布提供环境级别的服务发布能力,支持在CCE集群对环境进行自定义编排发布(如:滚动发布和灰度发布)。
图1 配置云原生发布插件
表1 参数说明 参数项
说明
名称
插件的名称。支持输入中文、大小写英文字母、数字、“-”、“_”、“,”、“;”、“:”、“.”、“/”、“(”、“)”、“(”、“)”、空格,长度不超过128个字符。
环境级别
任务发布的环境类别,对发布管理的环境类型,目前支持开发环境、测试环境、预发环境和生产环境。
环境
需要发布的环境,对发布管理的环境,详见新建发布管理环境。
产物地址
微服务部署时使用的镜像地址,如:swr.example.com/demo/springboot-helloworld:v1.1,可以通过“${}”引用流水线参数,如:swr.example.com/demo/springboot-helloworld:${version}。
说明:推荐使用 SWR容器镜像 服务,可通过编译构建制作镜像并推送到SWR仓库。
- 配置完成后,运行流水线,可实时查看运行进展。
- 单击云原生发布插件任务,可查看任务运行情况,包括任务日志和任务结果。
图2 查看云原生发布插件运行结果
- 任务日志:查看实时日志信息和运行状态。
- 任务结果:查看任务基本信息,包括工单名称、工单ID、触发人等。
单击工单ID或“查看详情”可进入发布管理工单详情页面,工单详情页介绍请参见查看发布管理发布结果。
- GaussDB发布_GaussDB数据库发布_高斯数据库发布_华为云
- 华为云CodeArts API_如何在CodeArts API中发布API
- 如何基于Nginx实现灰度发布?
- 流水线部署_流水线服务CodeArts Pipeline_流水线-华为云
- 华为云CodeArts API_API测试_API托管-华为云
- 流水线参数使用
- 自动化部署_支持多种部署形态_部署服务CodeArts Deploy-华为云
- 华为云CodeArts API_APIFirst_API设计_API设计规范_API全生命周期
- 制品仓库是什么_制品仓库有什么能力_软件发布-华为云
- 基于容器的DevOps搭建_Jenkins构建实践_CCE-华为云