6.4. 覆盖位置的智能类参数
您可以使用主机组来一次性覆盖多个主机的 Puppet 参数。以下示例选择 位置上下文 来说明设置基于上下文的参数。
流程
- 在 Satellite Web UI 中,进入到 Configure > Puppet ENC > Classes。
- 单击类名称以选择一个类。
- 在 智能类参数 选项卡上,选择一个参数。
-
使用 Order 列表定义 Puppet 参数的层次结构。单个主机(
fqdn)标记最不相关的位置上下文(location)。 - 如果要在找到第一个匹配项后添加所有进一步匹配的参数,请选择 Merge Overrides。
- 如果要同时包含默认值,请检查 Merge Default,即使定义了更具体的值。
- 如果要为所选参数创建唯一值列表,请选择 Avoid Duplicates。
-
matcher 字段需要来自 订购列表中的属性类型。例如,您可以选择
Paris作为 位置上下文,并将值设置为法语 ntp 服务器。 - 可选:点 Add Matcher 来添加更多匹配器。
- 点 Submit 以保存更改。