更新时间:2024-09-13 GMT+08:00
分享

对部署资源的配置漂移进行修复

部署服务通过IaC代码将资源部署到服务器后,服务器上资源的配置文件被人为修改,导致服务器上的资源配置与部署服务中的资源配置出现不一致,则认为发生了配置漂移。可以在“环境详情”页面查看资源是否存在配置漂移,如图1所示。

图1 配置漂移

用户对环境进行一些细微的修改,或者引入临时手动的热修复等都会导致出现配置漂移。配置漂移可能造成严重影响,比如环境出现问题、服务器宕机等非预期的问题,增加维护成本。

配置漂移修复可以对不一致的资源配置进行修复。部署服务支持用户创建配置漂移修复,生成配置漂移修复任务,一键修复已配置漂移的资源。配置漂移修复会以BaaS服务后端返回的资源属性为准,刷新部署服务平台的资源属性,不会触发资源变更,BaaS服务包括Nuwa、SLB、WiseDBA、ERS、ENS和VMS等。

前提条件

已获取服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限

配置漂移修复

  1. 进入AppStage运维中心
  2. 在顶部导航栏选择服务。
  3. 单击,选择运维 > 部署服务
  4. 选择左侧导航栏的环境管理 > 服务环境管理
  5. 单击环境名称,进入环境详情页面。
  6. 单击“配置漂移修复”,在提示信息页面单击“确定”,进入“配置漂移修复”页面。
  7. 系统检查配置漂移并生成配置漂移修复计划完成后,勾选需要变更的资源,单击“确定”。

    生成配置漂移修复任务后,可以单击“数据修复任务”,切换至“数据修复任务”页签,查看已创建的配置漂移修复任务。

相关文档