如何使用 Ansible 最好地创建、管理和删除 systemd 单元?

如何使用 Ansible 最好地创建、管理和删除 systemd 单元?

我们的一些 Ansible 剧本和规则安装了需要定期运行的脚本,可以按计划运行,也可以通过文件更改触发。我们可以使用systemd单位来达到此目的。

我们可以编写自己的 Ansible 代码来创建、删除和管理这些单元,并将其复制到需要的地方,但当然,使用其他人已经维护的现有模块会更好。

标准系统模块不支持创建或删除单位。 Ansible Galaxy 找到了几个可能符合要求的模块,但坦率地说,很难只见树木。

如果您使用 Ansible,您如何解决这个问题?您推荐哪种方法?您是否使用某个模块?如果使用,是哪一个以及为什么?

相关内容