action プラグイン

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

action プラグインが指定されていないモジュールには、「一般的な」action プラグインが使用されます。必要に応じて:ref:create custom action plugins <developing_actions> できます。

action プラグインの有効化

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

action プラグインの使用

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

プラグイン一覧

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

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

参考

Cache プラグイン

Cache プラグイン

callback プラグイン

callback プラグイン

connection プラグイン

connection プラグイン

inventory プラグイン

inventory プラグイン

shell プラグイン

shell プラグイン

strategy プラグイン

strategy プラグイン

vars プラグイン

vars プラグイン

User Mailing List

ご質問はございますか。Google Group をご覧ください。

リアルタイムチャット

Ansible チャットチャンネルへの参加方法