第 6 章 规则手册激活


规则手册激活是由执行特定规则手册的决策环境定义的后台运行的进程。

6.1. 设置规则手册激活

先决条件

  • 您已作为 Content Consumer 登录到 Event-Driven Ansible controller Dashboard。
  • 您已设置了一个项目。
  • 您已设置了决策环境。
  • 您已设置了自动化控制器令牌。

流程

  1. 进入到 Event-Driven Ansible 控制器仪表板。
  2. 在导航面板中,选择 Rulebook Activations
  3. 插入以下内容:

    名称
    插入名称。
    描述
    此字段是可选的。
    项目
    项目是规则手册的逻辑集合。
    规则手册
    规则手册会根据所选项目显示。
    决策环境

    决策环境是一个容器镜像,用于运行 Ansible 规则手册。

    注意

    在 Event-Driven Ansible 控制器中,您无法自定义决策环境的拉取策略。默认情况下,它遵循 always 策略的行为。每次启动激活时,系统会尝试拉取镜像的最新版本。

    重启策略

    这是一个策略,用于决定何时重启规则手册。

    • 策略:

      1. Always :当规则手册完成时重启
      2. Never :在规则手册完成后重启一个规则手册
      3. On failure:只在失败时重启
    启用规则手册激活?
    这会自动启用规则手册激活来运行。
    变量
    规则手册的变量采用 JSON/YAML 格式。内容等同于通过 ansible-rulebook 命令的 --vars 标志传递的文件。
  4. Create rulebook 激活

现在,您的规则手册激活已创建,可以在 Rulebook Activations 页面上管理。

保存新的规则手册激活后,会显示规则手册激活的详细信息页面。从 there 或 Rulebook Activations 列表视图中,您可以编辑或删除它。

注意

有时,当源插件关闭时,它会导致规则手册在一定时间后安全退出。当规则手册激活关闭时,任何等待执行的任务都会被取消,并将向激活日志发送信息级别消息。如需更多信息,请参阅 规则手册

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.