第 5 章 规则手册激活
规则手册激活是由执行特定规则手册的决策环境定义的后台运行的进程。
5.1. 设置规则手册激活
先决条件
- 您已作为 Content Consumer 登录到 Event-Driven Ansible controller Dashboard。
- 您已设置了一个项目。
- 您已设置了决策环境。
- 您已设置了自动化控制器令牌。
流程
- 进入到 Event-Driven Ansible 控制器仪表板。
- 在导航面板中,选择 Rulebook Activations → Create rulebook activation。
插入以下内容:
- 名称
- 插入名称。
- 描述
- 此字段是可选的。
- 项目
- 项目是规则手册的逻辑集合。
- 规则手册
- 规则手册将根据所选的项目显示。
- 决策环境
- 决策环境是一个容器镜像,用于运行 Ansible 规则手册。
- 重启策略
这是一个策略,用于决定何时重启规则手册。
策略:
- Always :当规则手册完成时重启
- Never :在规则手册完成后重启一个规则手册
- On failure:只在失败时重启
- 启用规则手册激活?
- 这会自动启用规则手册激活来运行。
- 变量
-
规则手册的变量采用 JSON/YAML 格式。内容等同于通过 ansible-rulebook 命令的
--vars标志传递的文件。
- 选择 Create rulebook 激活。
您的规则手册激活现已创建,可以在 Rulebook Activations 屏幕中进行管理。
保存新的规则手册激活后,会显示规则手册激活的详细信息页面。您可以从那里或 Rulebook Activations 列表视图中编辑或删除它。