LinuCレベル2 システムの保守と運用管理 問16
システムの保守と運用管理/システム構成ツールansible-playbookコマンドの用途として適切なものはどれか。
当サイトのオリジナル問題(LinuCレベル2の出題範囲「システムの保守と運用管理」に対応。実際の試験問題ではありません)
- Aインベントリファイルの構文エラーだけを検査し、実行はしないコマンドである
- B新しいPlaybookのひな形をYAML形式で自動生成するコマンドである
- CAnsible本体と各コレクションのバージョン情報を一覧表示するコマンドである
- D指定したPlaybookを読み込み、記述された手順にしたがって対象ホストへ適用する
正解:D
解説
ansible-playbookコマンドは、指定したPlaybookファイルを読み込み、そこに記述された手順にしたがって対象ホスト(インベントリで指定)へ構成管理タスクを実行するためのコマンドです。
選択肢ごとの解説
- A誤り。構文の検査だけを行うコマンドではありません(--syntax-checkオプションで検査のみも可能です)。
- B誤り。ひな形の生成はansible-galaxy init等が行います。
- C誤り。バージョンの表示はansible --versionで行います。
- D正しい。ansible-playbookはPlaybookを読み込み、対象ホストへタスクを適用します。