汉得鲲苍基础架构管理平台的核心目标是为企业的异构系统提供简单高效的一站式统一闭环管理能力,包括统一资源(集群、主机、存储等)管理、统一应用及部署管理、统一监控管理、统一服务治理,帮助企业实现更快、更好、更全面的异构系统管理。
接下来我们将会提供一系列推文,介绍鲲苍平台的使用,帮助您快速了解本平台,给您更好的使用体验。
本文为系列推文的第二十六讲,将介绍如何通过鲲苍轻松搞定应用产品环境迁移部署。
本篇概述
本篇推文我们将主要介绍鲲苍的关联历史环境功能,其旨在优化环境迁移与升级流程,通过自动化和高效的配置继承,显著提升环境迁移部署效率与一致性。
该功能特别适用于环境克隆或版本升级场景,在此过程中,用户可以快速将历史环境中的各种关键配置(例如:应用参数、启动参数、部署参数、环境变量等)自动应用到新环境中,进而避免手工重复配置的繁琐操作,有效减少出错概率,同时确保新环境能够在最短时间内恢复与历史环境相同的配置状态,确保新环境与历史环境的一致性,使得迁移过程更加高效、可靠。
无论是快速部署新环境,还是精确复制现有环境,该功能都能为您提供强有力的支撑,显著提升系统部署的稳定性与迁移的可靠性。
关键流程:以环境克隆为例
环境克隆是应用产品开发和部署过程中的一个常见需求。特别是在应用产品环境准备升级新版本之前,一般通常会先进行环境预升级验证,即克隆一套现有环境来模拟整个升级过程,提前发现并解决潜在问题,确保正式升级的平稳性和可靠性。接下来,我们将以这一实际应用场景为例,介绍鲲苍如何通过关联历史环境功能来简化这一操作流程。
01 前提条件
提前准备模拟环境所需的各类相关中间件及其模拟数据。可通过鲲苍快速部署中间件,然后通过备份快速恢复数据或者导出/导入数据等方式快速生成相关模拟环境数据。
02 环境克隆
操作入口:
应用管理/应用部署/容器应用/新建环境
第一步
基础配置:新增环境时,选择关联历史环境
第二步
基础组件:按需选择提前准备好的中间件
第三步
服务组件:按需选择应用产品版本及其相关服务
系统将会自动匹配关联历史环境中的相关服务,并自动继承相关服务配置(例如:应用参数、启动参数、部署参数、环境变量等。)
我们可以通过查看历史环境引用参数按需查看继承过来的相关参数引用:
另外,我们注意到某些参数引用值携带<changeme>-前缀掩码,继续下一步时,系统将会自动校验用户必须手工确认并更改这些参数值(此类参数一般与特定环境相关,不能直接继承复用),防止错误引用原环境信息!
如下:
其他剩余步骤按照系统引导操作即可。
如上简单几步即可快速克隆出一套预验证环境。
03 应用克隆
我们同时也在应用部署阶段提供了如上关联历史环境引用操作,方便应用实例快速克隆部署。
操作入口:
应用管理/应用部署/容器应用/部署服务组件、批量部署服务组件
想了解更多效率工具实际应用场景?请关注后续一系列推文~
欢迎在评论区留言,与我们一起探讨效率工具在您业务中的应用潜力~
联系我们
- 如果您有疑问,可以通过开放平台进行工单反馈,问题分类请选择【产品/汉得基础架构管理平台】
- 相关产品咨询或更多信息了解,欢迎联系我们。
邮箱: openhand@vip.hand-china.com
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。