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