本文主要介绍如何运行流水线。

背景信息

日常环境预发环境正式环境已完成配置部署,可参考部署环境的发布策略

操作步骤

  1. 在顶部菜单栏选择项目,单击左侧导航栏流水线
  2. 单击运行流水线,启动对应用的构建及各个环境的自动化部署。


    说明

    当环境关联的Service还未关联任何的Deployment资源时,云效会自动创建相应的Deployment资源。

    当环境关联的Service存在关联的Deployment资源时:

    • 对于Kubernetes滚动升级:云效会自动替换镜像版本。
    • 对于分批发布,第一批暂停:云效会为Service创建两个版本的Deployment实例,并且按照批次进行升级,并在最后一次的批次执行中自动清理老版本的Deployment资源。如果在发布过程中出现问题,则可以通过回滚操作回到发布前状态。
      日常区域显示 日常部署等待中时,请点击 查看发布单。发布单的详细内容,请参考Kubernetes分批发布

      部署单页面,单击 基本信息区域的 继续

    • 对于蓝绿部署:请参考基于Istio的蓝绿发布

执行结果

  • 构建:显示构建已完成
  • 日常:显示日常部署已完成
  • 预发:显示预发部署已完成
  • 正式:显示正式部署已完成