操作插件
操作插件与 模块 协同工作,以执行剧本任务所需的行动。它们通常在后台自动执行,在模块执行之前进行先决条件工作。
“正常”操作插件用于没有操作插件的模块。如有必要,您可以 创建自定义操作插件.
启用操作插件
您可以通过将自定义操作插件放到与您的剧本相邻的 action_plugins
目录中、角色内部,或将其放在 ansible.cfg 中配置的操作插件目录源之一中来启用它。
使用操作插件
当使用关联模块时,操作插件默认情况下会执行;不需要额外的操作。
插件列表
您无法直接列出操作插件,它们会显示为其对应的模块。
使用 ansible-doc -l
查看可用模块的列表。使用 ansible-doc <name>
查看特定于插件的文档和示例。这应该会说明模块是否具有相应的操作插件。