模块

模块是 Ansible 剧本的主要构建块。尽管我们通常不谈论“模块插件”,但模块是一种插件类型。有关模块和其他插件之间差异的开发人员重点描述,请参阅 模块和插件:有什么区别?.

启用模块

您可以通过将自定义模块放入以下位置来启用它

  • 添加到 ANSIBLE_LIBRARY 环境变量的任何目录($ANSIBLE_LIBRARY 接受类似 $PATH 的冒号分隔列表)

  • ~/.ansible/plugins/modules/

  • /usr/share/ansible/plugins/modules/

有关使用本地自定义模块的更多信息,请参阅 在集合外部添加模块或插件.

使用模块

有关在临时任务中使用模块的信息,请参阅 临时命令简介。有关在剧本中使用模块的信息,请参阅 Ansible 剧本.

另请参阅

Ansible 剧本

剧本简介

开发模块

创建 Ansible 模块简介

开发集合

创建 Ansible 集合指南

沟通

有疑问吗?需要帮助吗?想分享你的想法吗?访问 Ansible 沟通指南