我可以创建和使用自己的Ansible模块吗?

时间:2019-09-18 11:36:08

标签: ansible

如果标准的Ansible模块不够用,则可以创建自己的模块。

如何创建这样的模块,以及如何在自己的Ansible存储库中添加和使用它?我不想回馈Ansible核心,我只想使用仅与我的特定情况相关的概念来增强自己的Ansible存储库。

1 个答案:

答案 0 :(得分:0)

different possibilities to include custom modules locally中,您可以在library目录中包含自定义模块,该目录与剧本位于同一级别,也可以位于顶层角色目录中,以便在内部项目之间更轻松地分发。

一个相当全面的documentation涵盖了编写模块本身的过程。您还可以在网上找到大量示例(搜索“可定制的自定义模块”)。我只举一个我喜欢的例子:build a custom module in 10 minutes