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

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.