我正在寻找方法来减少我必须投入到我的一些 ansible 任务中的样板配置数量。
例如,我有许多使用该docker_container
模块的任务,每个任务都有相同的 ~10 个相同的选项集。我想在某个地方集中定义这些标准选项,每个任务只定义它需要的唯一选项。
(研究这个问题是关于这个主题的 99.9% 的搜索结果是关于复制/模板模块本身的)。
我想我可以在 python 中编写一个自定义模块来扩展 docker_container 模块,但这似乎真的有点矫枉过正。
关于减少样板配置的任何想法?
您可以使用
module defaults