Action プラグイン

Action プラグインは、modules と連携して、Playbook のタスクに必要なアクションを実行します。 通常、Action プラグインは、モジュールの実行前にバックグラウンドで自動的に実行されて、前提条件となっている作業を行います。

action プラグインが指定されていないモジュールには、「一般的な」action プラグインが使用されます。

action プラグインの有効化

カスタムの action プラグインを有効にするには、カスタムのプラグインを、ロール内の Play の隣りにある action_plugins ディレクトリーに配置するか、ansible.cfg に設定した action プラグインのディレクトリーソースの 1 つに配置します。

action プラグインの使用

Action プラグインは、関連のモジュールを使用する場合には、デフォルトで実行され、特に作業は必要ありません。

プラグイン一覧

action プラグインを直接一覧表示できませんが、対応のモジュールとして表示されます。

ansible-doc -l を使用して、利用可能なプラグインの一覧を表示できます。 特定のドキュメント例を参照するには、ansible-doc <name> を使用してください。モジュールに対応の action プラグインがある場合は、この点に注意してください。

See also

Cache プラグイン
Ansible Cache プラグイン
Callback プラグイン
Ansible callback プラグイン
Connection プラグイン
Ansible connection プラグイン
inventory プラグイン
Ansible inventory プラグインの使用
Shell プラグイン
Ansible Shell プラグイン
Strategy プラグイン
Ansible Strategy プラグイン
vars プラグイン
Ansible Vars プラグイン
ユーザーメーリングリスト
ご質問はございますか。 Google Group をご覧ください。
irc.freenode.net
#ansible IRC chat channel