环境与环境级别
本文介绍云效中的环境、环境级别的概念,及如何同时部署一个环境级别中的多个环境。目前这一部分内容,是针对分支模式这种开发模式的。
若要了解更加通用的,如何在环境上配置资源进行发布,请查看应用部署概述。
基本概念
首先要理解云效中环境级别
的概念。
云效中预置了日常环境
,预发环境
和正式环境
三个环境级别。每个环境级别可以包含一个或者多个具体的环境。云效在新建的应用中为您预置了日常环境
、预发环境
、正式环境
三个环境,分别对应上述的三个环境级别。
使用环境级别的场景
一个环境级别代表了一组环境,比如您的应用使用阿里云容器服务进行部署,希望把同一个镜像部署到杭州和北京两个容器集群。则可以创建两个,环境级别为正式的环境:杭州正式
,北京正式
,然后在两个环境中分别关联相应的容器集群中的相应服务。关于容器部署的更多内容,请参看部署配置:通过容器服务部署。
在分支模式下,预置的三个流水线,日常部署
,预发部署
,正式部署
,会部署相应的环境级别中的所有环境。比如对于上述的杭州正式
,北京正式
两个环境,在正式部署
的流程中进行部署时,会并行部署这两个环境。
新建环境
您可以在应用的概述->环境配置中添加新的环境,如图:
添加完成之后,可以看到:
此时,您的正式环境
这个环境级别中包含两个环境:正式环境
,正式环境1
。
添加完成之后,您可以继续在最上层的环境tab中,编辑相应环境的部署配置。
同时部署多个环境
新环境创建完成之后,您就可以在原有的正式发布流程中,同时发布正式环境
,正式环境1
这两个环境了,而流程本身没有任何变化。如下图所示:
点击查看正式部署日志
,可以看到多个环境的各自的部署信息。