假设在运行剧本后,如果有人试图更改 Ansible 管理的一个/多个节点上的配置。那么 Ansible 如何知道他的一个/多个托管节点不同步并将其正确同步到所需状态。
我认为我们在其他自动化平台(如 Chef 和 Puppet)中也有此功能,其中远程代理定期运行以与主服务器模板同步。
还有什么是这样做的最佳实践。
假设在运行剧本后,如果有人试图更改 Ansible 管理的一个/多个节点上的配置。那么 Ansible 如何知道他的一个/多个托管节点不同步并将其正确同步到所需状态。
我认为我们在其他自动化平台(如 Chef 和 Puppet)中也有此功能,其中远程代理定期运行以与主服务器模板同步。
还有什么是这样做的最佳实践。
Ansible 自己不管理任何东西。它是自动化任务的工具。
而且它是无代理的,因此无法根据他们的意愿从远程主机获取状态更新。
您可能想阅读有关Ansible Tower的信息。功能列表摘录:
只需单击几下,即可设置夜间备份、定期配置修复以确保合规性或完整的持续交付管道等临时任务。