本文介绍如何部署环境以及发布策略。

背景信息

您已成功部署一条流水线,并完成构建,可参考流水线及构建

操作步骤

  1. 单击左侧导航栏应用,进入我的应用页面。
  2. 选择目标应用,单击应用名称
  3. 单击顶部菜单栏环境


  4. 环境列表页面,单击日常环境部署配置


  5. 部署配置页面,修改部署方式选择为Kubernetes部署


  6. 选择目标集群集群命名空间服务容器实例
    说明
    • 若没有集群,可参考关联Kubernetes集群,导入集群。
    • 您可以创建新的服务,或选择已有的服务。若新建服务,部署时会自动创建Deployment资源。若选择已有服务,需要填写容器实例名称。


  7. 配置发布策略,有3种方式:
    • 分批发布,第一批暂停:对于预发环境和生产环境安全要求较高的场景,可以使用分批发布,第一批暂停。此时需要设置发布批次。具体内容请参考Kubernetes分批发布

    • 蓝绿部署:对于已经部署Istio功能的集群,云效会自动打开蓝绿部署选项,具体可参考基于Istio的蓝绿发布
    • Kubernetes滚动升级:滚动升级使用Kubernetes原生的RollingUpdate方式。

  8. 参考以上步骤,部署预发环境正式环境