本文へスキップ

ファクト — サーバーの情報を集める

Plus会員限定入門約35分6レッスン

Ansibleが実行のたびに自動で集めている「ファクト(サーバーの情報)」を学びます。OSの種類・メモリ量・IPアドレスをsetupモジュールで取り出し、debugやwhenでファクトを使って「サーバーごとに振る舞いを変える」プレイブックを読み解きます。

対象者: サーバーの情報を自動で集めて、条件分岐に使えるようになりたい方

前提知識: 変数とテンプレート 修了程度

この教材を終えると、できるようになること

  • ファクトの意味と、setupモジュールでファクトを取り出す方法を説明できる
  • filterでファクトを絞り込み、必要な値を素早く確認できるようになる
  • ファクトを変数として {{ }} で参照できるようになる
  • 入れ子になったファクトをドット記法で参照し、debug var で確認できるようになる
  • プレイブックの中でファクトを表示・条件判定に使った結果を読めるようになる

修了後の姿: インベントリ・プレイブック・変数・テンプレート・ハンドラーを使い、複数サーバーの設定作業を1コマンドで自動化できるようになります。

この講座はPlus会員限定です。無料の会員登録後、無料レッスンのあるコースから学習を始められます。