Ansible ワークブック
latest

Contents:

  • Ansible とは
    • 構成管理ツール
    • 動作イメージ
    • Ansible の用途
  • 検証環境の構築
    • 事前にインストールしておくツール
    • 検証用ホストの作成
      • ホストの仕様
      • Vagrantfile
      • Vagrant コマンド
      • Ansible サーバーに管理対象ホストの秘密鍵を設定
      • 管理対象ホストのフィンガープリントの収集
    • 検証環境の確認
    • 環境に関する補足
  • アドホックコマンド
    • インベントリの作成
      • インベントリの基本
      • 管理対象ノードのグループ化
      • インベントリ内の共通項目をまとめる
      • インベントリのチェック
      • インベントリのデフォルトグループ
    • Ansible の設定ファイル
    • 管理対象ホストへ ping モジュールを実行
    • モジュールのリストとヘルプを表示
    • コマンドモジュール
    • 権限昇格
    • べき等性
    • アドホックコマンドの演習
      • 解答
  • プレイブック
    • プレイブックの基本
    • プレイブックの作成
      • 作成準備
      • targets セクション
      • tasks セクション
    • プレイブックの実行
    • 実行結果の確認
    • プレイブックの演習
      • 解答
  • 変数
    • 変数の使い方
      • 変数の定義
      • プレイの作成
      • プレイの実行
    • マジック変数
      • 主なマジック変数
      • 主なマジック変数の確認
    • ファクト変数
      • ファクト変数の内容
      • ファクト変数の収集タイミング
      • ファクト変数が不要なとき
      • ファクト変数の参照方法
    • 変数の演習
      • 解答
  • 条件分岐、ハンドラー、ループ
    • 管理対象ホストの追加
    • 条件分岐
      • 使用できる演算子
      • when ディレクティブ
    • ハンドラー
    • ループ
      • 単純なループ
      • ハッシュのループ
  • テンプレート
  • ロール
    • ロールとは
    • ディレクトリ構造
    • ロールの作成
      • インベントリファイル
      • 必要なディレクトリの作成
      • テンプレートファイルの作成
      • バーチャルホスト用設定ファイルの作成
      • タスクの作成
      • 実行確認
  • 変数 その2
    • インベントリの分割
      • ディレクトリ構造
      • group_vars ディレクトリと host_vars ディレクトリ
      • group_vars ディレクトリ
      • host_vars ディレクトリ
      • インベントリの切り出し後の確認
      • インベントリの演習
    • エラーハンドリング
      • Ansible でタスクの実行時にエラーが発生したときの動作
      • エラーハンドリング
      • レジスタ変数
      • Ansible のエラーハンドリング
      • エラーハンドリングの演習
  • 改版履歴
Ansible ワークブック
  • Docs »
  • 変数 その2
  • Edit on GitHub

変数 その2¶

「変数」の続きです。変数を少し掘り下げて、「インベントリの分割」と「エラーハンドリング」について説明します。

について説明します。


  • インベントリの分割
    • ディレクトリ構造
    • group_vars ディレクトリと host_vars ディレクトリ
    • group_vars ディレクトリ
    • host_vars ディレクトリ
    • インベントリの切り出し後の確認
    • インベントリの演習
      • 解答
  • エラーハンドリング
    • Ansible でタスクの実行時にエラーが発生したときの動作
    • エラーハンドリング
    • レジスタ変数
    • Ansible のエラーハンドリング
      • エラーを無視する
      • エラーとして扱う条件を設定し、条件に合致したときだけエラーとして扱う
    • エラーハンドリングの演習
      • 解答
Next Previous

© Copyright 2020, Youichi Muraoka Revision 2993f523.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.