配置审计 CONFIG-添加自定义合规规则:操作场景

时间:2024-05-17 14:18:27

操作场景

当Config提供的系统内置预设策略不能满足检测资源合规性的需求时,您可以通过编写函数代码,添加自定义策略来完成复杂场景的资源审计。

自定义策略是一个用户开发并发布在函数工作流(FunctionGraph)上的函数。将合规规则和函数相关联,函数接收Config发布的事件,从事件中接收到规则参数和Config服务收集到的资源属性;函数评估该规则下资源的合规性并通过Config的OpenAPI回传Config服务合规评估结果。合规规则的事件发送因触发类型为配置变更或周期执行而异。要了解如何使用FunctionGraph函数以及如何开发它们,请参阅《FunctionGraph用户指南》

仅被资源记录器收集的资源可参与资源评估,为保证资源合规规则的评估结果符合预期,强烈建议您保持资源记录器的开启状态,不同场景的说明如下:

  • 如您从未开启过资源记录器,则资源合规规则无法评估任何资源数据。
  • 如您已开启资源记录器,但仅在资源记录器监控范围内勾选部分资源,则资源合规规则仅会评估所选择的资源数据。
  • 如您开启资源记录器并勾选全部资源,但后续又关闭资源记录器,则资源合规规则仅会评估资源记录器由开启到关闭期间收集到的资源数据。

关于如何开启并配置资源记录器请参见:配置资源记录器

本章节指导您如何通过自定义策略来添加资源合规规则,主要包含如下步骤:

  1. 创建FunctionGraph函数
  2. 添加自定义合规规则
support.huaweicloud.com/usermanual-rms/rms_05_0404.html