模块
模块是 Ansible Playbook 的主要构建块。虽然我们通常不谈论“模块插件”,但模块是一种插件。有关模块和其他插件之间差异的以开发者为中心的描述,请参阅模块和插件:有什么区别?。
启用模块
您可以通过将自定义模块放入以下位置之一来启用它
添加到
ANSIBLE_LIBRARY
环境变量的任何目录($ANSIBLE_LIBRARY
接受像$PATH
一样的冒号分隔列表)~/.ansible/plugins/modules/
/usr/share/ansible/plugins/modules/
有关使用本地自定义模块的更多信息,请参阅在集合之外添加模块或插件。
使用模块
有关在即席任务中使用模块的信息,请参阅即席命令简介。有关在 Playbook 中使用模块的信息,请参阅Ansible Playbook。
另请参阅
- Ansible Playbook
Playbook 简介
- 开发模块
创建 Ansible 模块简介
- 开发集合
创建 Ansible 集合指南
- 沟通
有疑问?需要帮助?想分享你的想法?请访问 Ansible 沟通指南