通过版本管理的多环境隔离验证与灰度发布流程,可保障业务平滑地发布至生产环境。
操作流程
完整的使用版本管理包括克隆新版本、创建环境和版本发布、部署。
版本操作
开通版本管理
在ESA控制台,选择站点管理,在站点列单击目标站点。
在左侧导航栏中选择
。
说明
如果您的站点套餐支持开通版本管理功能,开通版本管理后将为您自动创建生产环境和版本0,开通版本管理的动作不会直接影响实时的线上请求。
克隆版本
通过一个已经存在的版本,克隆出一个新的版本,然后基于此版本进行配置修改。
说明
只能基于已经存在的版本克隆新的版本,不支持直接创建。
操作步骤
在ESA控制台,选择站点管理,在站点列单击目标站点。
在左侧导航栏选择版本管理,单击版本页签。
在版本列表中选择一个版本单击克隆,单击确定完成版本克隆。
选择版本并修改配置
示例:修改版本1中的WAF-自定义规则配置。
操作步骤
在自定义规则页签中,上方版本配置选择版本1。单击新增规则,填写自定义的规则名称。
在如果请求匹配以下规则...中选择类型为客户端IP,条件选择等于,这里为了演示方便填写本机IP。
执行动作中操作建议选择拦截,拦截页面选择默认拦截页面即可。整体配置如下图所示:
创建环境
示例:创建一个新的环境,并为环境配置生效规则。
操作步骤
版本发布
示例:将新创建的版本部署到指定环境。
操作步骤
在ESA控制台,选择站点管理,在站点列单击目标站点。
在左侧导航栏选择版本管理,单击环境页签。
在环境说明栏,选择需要发布和部署的版本,发布到指定环境,测试成功后发布到生产环境。
该文章对您有帮助吗?