ansibleパラメータ説明
3159 ワード
オプション:
オプション
説明
モジュールパラメータの指定
--ask-vault-pass
vaultパスワードの問い合わせ
-B秒数/--background=秒数
非同期運転(バックグラウンド運転)タイムアウト時間
-C/--check
何が変わるかをテストするだけで、本当に実行しません.起こり得る変化を予測しようとする
-D/--diff
ファイルとテンプレートを変更すると、これらのファイルの違いが表示されます.--check
追加の構成変数(key=valueまたはYAML/JSON形式)の構成
-f並列数/--forks=並列数
使用する並列数を指定します(デフォルトは5つです).
ヘルプ情報の表示
inventory⽂件を指定し、複数の⽂件がカンマで区切られます.デフォルトは/etc/ansible/hosts(--inventory-fileは破棄されています)
-l SUBSET/--limit=SUBSET
選択したホスト/グループモードをさらに制限し、-l後のホストとグループのみを実行します.
一致するホストのリストを出力します(実行するマシンを表示します).他の操作は実行しません.
実行するモジュール名(デフォルト=command)
-M MODULE_PATH/--module-path=MODULE_PATH
実行するモジュールのパスは、[u'/root/.ansible/plugins/modules',u'/usr/share/ansible/plugins/modules']のデフォルトです.
-o/--one-line
出力を圧縮し、要約出力し、すべてを1行に出力しようとします.
--playbook-dir=BASEDIR
Playbookディレクトリ
-P POLL_INTERVAL/--poll=POLL_INTERVAL
非同期モードでのポーリングタスクの間隔、デフォルト60秒
シナリオに対して文法チェックを実行しますが、実行しません.
ログはこのディレクトリ(ディレクトリで、ファイルではありません)に出力され、ファイル名はIPで命名されます.
--vault-id=VAULT_IDS
使用するvaultアイデンティティ
--vault-password-file=VAULT_PASSWORD_FILES
vaultパスワードファイルの指定
出力詳細、-vvvおよび-vvvv出力より詳細
ansibleバージョン情報の表示
≪接続オプション|Connection Options|ldap≫:ホストへの接続方法と接続方法を制御します.
オプション
説明
ユーザーに接続パスワードの入力を要求
--private-key=PRIVATE_KEY_FILE/--key-file=PRIVATE_KEY_FILE
秘密鍵パス、このファイルを使用して接続を検証
-u REMOTE_USER/--user=REMOTE_USER
リモート実行の実行ユーザーの指定
-c CONNECTION/--connection=CONNECTION
使用する接続タイプ(デフォルト=smart)
-T TIMEOUT/--timeout=TIMEOUT
コマンド実行のタイムアウト時間、デフォルト10 s
--ssh-common-args=SSH_COMMON_ARGS
sftp/scp/sshなどのプロセスに渡す汎用追加パラメータを指定します.
--sftp-extra-args=SFTP_EXTRA_ARGS
-fなどのsftpにのみ渡される追加パラメータを指定します.
--scp-extra-args=SCP_EXTRA_ARGS
-lなどのscpにのみ渡される追加パラメータを指定します.
--ssh-extra-args=SSH_EXTRA_ARGS
-Rなどのsshにのみ渡される追加パラメータを指定します.
≪特権アップグレード・オプション|Privileges Upgrade Options|emdw≫:ターゲット・ホスト上でどのようなユーザーになるかを制御します.
オプション
説明
-s/--sudo
ansibleコマンドを実行するユーザーにsudo_の権限を付与userの権限.このコマンドは廃棄され、becomeを使用して置き換えられます.
-U SUDO_USER/--sudo-user=SUDO_USER
希望のsudo_user、デフォルトはrootで、廃棄され、becomeで置き換えられます.
-S/--su
利用suのスキーマを操作し、廃棄し、利用becomeを代替する
-R SU_USER/--su-user=SU_USER
このuserを適用するsuを実行し、デフォルトはrootであり、廃棄され、適用becomeを置き換えます.
-b/--become
becomeを使用して権限をアップグレードする
--become-method=BECOME_METHOD
権限を上げる方法を指定します.sudo/su/pbrun/pf exec/doas/dzdo/ksu/runas値を選択できます.
--become-user=BECOME_USER
どのuserの権限に昇格するかは、デフォルトでrootです.
--ask-sudo-pass
sudoパスワードを尋ねると、廃棄され、becomeを適用する代わりに使用されます.
--ask-su-pass
suのパスワードを尋ねて、すでに廃棄して、becomeを利用して代わります
-K/--ask-become-pass
becomeに権限を上げるときのパスワードを尋ねる
オプション
説明
-a / --args=
モジュールパラメータの指定
--ask-vault-pass
vaultパスワードの問い合わせ
-B秒数/--background=秒数
非同期運転(バックグラウンド運転)タイムアウト時間
-C/--check
何が変わるかをテストするだけで、本当に実行しません.起こり得る変化を予測しようとする
-D/--diff
ファイルとテンプレートを変更すると、これらのファイルの違いが表示されます.--check
-e EXTRA_VARS / --extra-vars=EXTRA_VARS
追加の構成変数(key=valueまたはYAML/JSON形式)の構成
-f並列数/--forks=並列数
使用する並列数を指定します(デフォルトは5つです).
-h / --help
ヘルプ情報の表示
-i INVENTORY / --inventory=INVENTORY / --inventory-file=INVENTORY
inventory⽂件を指定し、複数の⽂件がカンマで区切られます.デフォルトは/etc/ansible/hosts(--inventory-fileは破棄されています)
-l SUBSET/--limit=SUBSET
選択したホスト/グループモードをさらに制限し、-l後のホストとグループのみを実行します.
--list-hosts
一致するホストのリストを出力します(実行するマシンを表示します).他の操作は実行しません.
-m MODULE_NAME / --module-name=MODULE_NAME
実行するモジュール名(デフォルト=command)
-M MODULE_PATH/--module-path=MODULE_PATH
実行するモジュールのパスは、[u'/root/.ansible/plugins/modules',u'/usr/share/ansible/plugins/modules']のデフォルトです.
-o/--one-line
出力を圧縮し、要約出力し、すべてを1行に出力しようとします.
--playbook-dir=BASEDIR
Playbookディレクトリ
-P POLL_INTERVAL/--poll=POLL_INTERVAL
非同期モードでのポーリングタスクの間隔、デフォルト60秒
--syntax-check
シナリオに対して文法チェックを実行しますが、実行しません.
-t / --tree=
ログはこのディレクトリ(ディレクトリで、ファイルではありません)に出力され、ファイル名はIPで命名されます.
--vault-id=VAULT_IDS
使用するvaultアイデンティティ
--vault-password-file=VAULT_PASSWORD_FILES
vaultパスワードファイルの指定
-v / --verbose
出力詳細、-vvvおよび-vvvv出力より詳細
--version
ansibleバージョン情報の表示
≪接続オプション|Connection Options|ldap≫:ホストへの接続方法と接続方法を制御します.
オプション
説明
-k / --ask-pass
ユーザーに接続パスワードの入力を要求
--private-key=PRIVATE_KEY_FILE/--key-file=PRIVATE_KEY_FILE
秘密鍵パス、このファイルを使用して接続を検証
-u REMOTE_USER/--user=REMOTE_USER
リモート実行の実行ユーザーの指定
-c CONNECTION/--connection=CONNECTION
使用する接続タイプ(デフォルト=smart)
-T TIMEOUT/--timeout=TIMEOUT
コマンド実行のタイムアウト時間、デフォルト10 s
--ssh-common-args=SSH_COMMON_ARGS
sftp/scp/sshなどのプロセスに渡す汎用追加パラメータを指定します.
--sftp-extra-args=SFTP_EXTRA_ARGS
-fなどのsftpにのみ渡される追加パラメータを指定します.
--scp-extra-args=SCP_EXTRA_ARGS
-lなどのscpにのみ渡される追加パラメータを指定します.
--ssh-extra-args=SSH_EXTRA_ARGS
-Rなどのsshにのみ渡される追加パラメータを指定します.
≪特権アップグレード・オプション|Privileges Upgrade Options|emdw≫:ターゲット・ホスト上でどのようなユーザーになるかを制御します.
オプション
説明
-s/--sudo
ansibleコマンドを実行するユーザーにsudo_の権限を付与userの権限.このコマンドは廃棄され、becomeを使用して置き換えられます.
-U SUDO_USER/--sudo-user=SUDO_USER
希望のsudo_user、デフォルトはrootで、廃棄され、becomeで置き換えられます.
-S/--su
利用suのスキーマを操作し、廃棄し、利用becomeを代替する
-R SU_USER/--su-user=SU_USER
このuserを適用するsuを実行し、デフォルトはrootであり、廃棄され、適用becomeを置き換えます.
-b/--become
becomeを使用して権限をアップグレードする
--become-method=BECOME_METHOD
権限を上げる方法を指定します.sudo/su/pbrun/pf exec/doas/dzdo/ksu/runas値を選択できます.
--become-user=BECOME_USER
どのuserの権限に昇格するかは、デフォルトでrootです.
--ask-sudo-pass
sudoパスワードを尋ねると、廃棄され、becomeを適用する代わりに使用されます.
--ask-su-pass
suのパスワードを尋ねて、すでに廃棄して、becomeを利用して代わります
-K/--ask-become-pass
becomeに権限を上げるときのパスワードを尋ねる