3.3. 使用规则手册定义事件
Ansible 规则手册是一个规则集集合,它引用一个或多个源、规则和条件。
规则手册属于 Event-Driven Ansible Ansible 整个 playbook。与 playbook 一样,规则手册为平台定义自动化任务,以及它们应何时触发。
3.3.1. 规则手册操作
规则手册使用 "if-this-then-that" 逻辑,告知 Event-Driven Ansible 在触发规则时激活什么操作。event-Driven Ansible 侦听控制器事件流,并在事件触发规则时激活自动化操作。
规则手册可触发以下激活:
-
run_job_template
-
run_playbook
(仅支持 ansible-rulebook CLI) -
debug
-
print_event
-
set_fact
-
post_event
-
retract_fact
-
shutdown
要了解更多有关规则手册激活的信息,请参阅 Ansible Rulebook 文档中的操作。https://ansible.readthedocs.io/projects/rulebook/en/latest/actions.html