0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

トラベルシューティングに役立つAnsible-playbookコマンドのオプション

Last updated at Posted at 2020-11-24

###コマンド書き方

ansible-playbook [オプション] [yamlファイル名]

###オプション
プレイブックのインストールなどの変更は行わず、条件式の確認やシンタックスの確認を行う

--check(-C)

fileやtemplateモジュールで利用したファイルの差分を表示する
--diff(-D)

指定のターゲットノード、グループだけ実行する
--limit="ノード名"(-l)

実行するターゲットノードのホストを表示する
--list-hosts

実行するタスクのタグを表示する
--list-tags
実行するタスクのタグを表示する

実行するタスクを表示する
--list-tasks

指定のタスクから以降を実行する

--start-at-task="TASK名"

タスクごとに実行の可否(y/n/c)を指定しながら処理を行う

--step

y:タスクを実行
n:タスクをskipして、次のタスクに移行
c:後続のタスクをすべて実行

処理の詳細を表示する
--verbose(-v)

-v:タスク結果の詳細表示
-vv:タスク定義位置の詳細表示
-vvv:SSH処理内容の表示
-vvvv:SSH処理内容の詳細表示
-vvvvv:SSHコネクションのデバッグ表示

###メモ 本番環境ではプレイブックを実行する前に、「--check」や「--diff」オプションを活用してテストすることをおすすめ。 ただし、状態変更を実行しなければ確認できないタスクは実行できない。
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?