使用ansible Assembly清理碎片
如果后来从规则中删除了片段,是否有使用Ansible的使用ansible Assembly清理碎片,ansible,Ansible,如果后来从规则中删除了片段,是否有使用Ansible的assemble功能自动清理片段的模式 例如,假设我有一个role1,它将另一个role2组合到一个配置文件中的片段丢弃。如果后来有人从应用的规则中删除了role1,则该片段仍然在磁盘上,并且仍然被组装 我可以制作另一个role0来清理片段目录(rm*),但这会在片段再次删除时触发后续运行的更改检测(这可以通过changed=false避免)。我还需要在role1和role2之前运行此role0 这肯定是某个地方已经解决的问题
assemble
功能自动清理片段的模式
例如,假设我有一个role1
,它将另一个role2
组合到一个配置文件中的片段丢弃。如果后来有人从应用的规则中删除了role1
,则该片段仍然在磁盘上,并且仍然被组装
我可以制作另一个role0
来清理片段目录(rm*),但这会在片段再次删除时触发后续运行的更改检测(这可以通过changed=false
避免)。我还需要在role1
和role2
之前运行此role0
这肯定是某个地方已经解决的问题