第6章 ルールブックアクティベーション


ルールブックアクティベーションは、特定のルールブックを実行する決定環境によって定義されるバックグラウンドで実行されるプロセスです。

6.1. ルールブックアクティベーションの設定

前提条件

  • Event-Driven Ansible Controller ダッシュボードに Content Consumer としてログインしている。
  • プロジェクトを設定している。
  • 決定環境を設定している。
  • Automation Controller のトークンを設定している。

手順

  1. Event-Driven Ansible Controller ダッシュボードに移動します。
  2. ナビゲーションパネルから Rulebook Activations を選択します。
  3. 以下を入力します。

    Name
    名前を入力します。
    Description
    このフィールドは任意です。
    Project
    プロジェクトはルールブックの論理的なコレクションです。
    Rulebook
    選択したプロジェクトに応じてルールブックが表示されます。
    Decision environment

    決定環境は、Ansible ルールブックを実行するためのコンテナーイメージです。

    注記

    Event-Driven Ansible コントローラーでは、Decision environment のプルポリシーをカスタマイズできません。デフォルトでは、always ポリシーの動作に従います。アクティベーションが開始されるたびに、システムはイメージの最新バージョンを取得しようとします。

    Restart policy

    これは、ルールブックを再起動する条件を決定するためのポリシーです。

    • Policies:

      1. Always: ルールブック終了時に再起動します。
      2. Never: 終了時にルールブックを再起動しません。
      3. On failure: 失敗した場合にのみ再起動します。
    Rulebook activation enabled?
    これを選択すると、ルールブックアクティベーションが自動的に有効になります。
    Variables
    ルールブックの変数は JSON/YAML 形式です。内容は、ansible-rulebook コマンドの --vars フラグによって渡されるファイルと同等です。
  4. Create rulebook activation をクリックします。

ルールブックアクティベーションが作成され、Rulebook Activations 画面で管理できるようになります。

新しいルールブックアクティベーションを保存すると、ルールブックアクティベーションの詳細ページが表示されます。詳細ページまたは Rulebook Activations リストビューから、ルールブックアクティベーションを編集または削除できます。

注記

ソースプラグインのシャットダウンが原因で、ルールブックが正常に終了するまでに一定の時間かかることがあります。ルールブックアクティベーションがシャットダウンすると、待機しているすべてのタスクがキャンセルされ、info レベルのメッセージがアクティベーションログに送信されます。詳細は、Rulebooks を参照してください。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る