Action 插件

Action 插件与模块协同工作,以执行 playbook 任务所需的动作。它们通常在后台自动执行,在模块执行之前完成先决条件工作。

“正常”的 action 插件用于没有 action 插件的模块。如有必要,您可以创建自定义 action 插件

启用 Action 插件

您可以通过以下方式启用自定义 action 插件:将其放入 playbook 旁边的 action_plugins 目录中,放入 role 中,或者将其放入 ansible.cfg 中配置的 action 插件目录源之一。

使用 Action 插件

默认情况下,当使用关联的模块时,action 插件会被执行;无需额外操作。

插件列表

您不能直接列出 action 插件,它们会作为其对应的模块显示。

使用 ansible-doc -l 查看可用模块列表。使用 ansible-doc <name> 查看特定于插件的文档和示例。这应注明该模块是否具有相应的 action 插件。

另请参阅

缓存插件

缓存插件

回调插件

回调插件

连接插件

连接插件

清单插件

清单插件

Shell 插件

Shell 插件

策略插件

策略插件

变量插件

变量插件

交流

有问题?需要帮助?想分享您的想法?请访问 Ansible 交流指南