更新时间:2025-08-13 GMT+08:00
分享

云原生发布

云原生发布提供了环境级别的服务发布能力,支持对环境进行自定义编排发布(例如:滚动发布和灰度发布)。

编排流水线任务时,添加“云原生发布”插件,参数配置如表1

表1 “云原生发布”插件参数说明

参数项

说明

名称

插件名称,可自定义修改。

  • 仅支持中文、大小写英文字母、数字、“-”、“_”、“,”、“;”、“:”、“.”、“/”、“(”、“)”、“(”、“)”及空格。
  • 字符长度范围为1-128。

环境级别

任务发布的环境类别,对发布管理的环境类型,目前支持开发环境、测试环境、预发环境和生产环境。

环境

需要发布的环境,详见新建发布管理环境

产物地址

部署发布时使用的镜像地址,如:swr.example.com/demo/springboot-helloworld:v1.1,可以通过“${}”引用流水线参数,如:swr.example.com/demo/springboot-helloworld:${version}。

编排流水线任务时,添加“云原生发布”插件,yaml语法配置如下。

  • 云原生发布
    uses: official_microservice_release
    with:
      categories: 8dc56cd6c2cf44029181f04025ed173a
      env_id: 39c94e52fb0e4c03af97e3252c68e2a3
      artifact: swr.example.com/demo/springboot-helloworld:v1.1
    • categories:任务发布的环境类别。
    • env_id:需要发布的环境。
    • artifact:部署发布时使用的镜像地址。

相关文档