作为角色的依赖关系,我可以针对不同的主机运行不同的角色吗?
我的用例是在我的邮件服务器上对新服务器运行"postfix“角色时重新配置"postfwd”(这将通过邮件服务器中继所有邮件)。
发布于 2019-12-17 01:20:50
这是可能的,因为ansible 1.3使用角色依赖和delegate_to
若要在任何主机上运行postfwd角色时针对主机mail.example.com运行postfwd角色,请在后缀角色中向meta/main.yml添加以下内容:
dependencies:
- role: postfwd
delegate_to: mail.example.comhttps://serverfault.com/questions/995818
复制相似问题