我是 ansible/ansible 塔的新手,我已经尝试了几天并尝试复制文件,将软件安装到其他机器以及其他事情。
我有个疑问。
假设我有 1 台控制机和 10 台主机。例如,我想将 5 个文件复制到每个主机中。
我运行我的剧本。我的 ansible 只能访问 3 个文件(例如 - 由于某些未知错误),因此它仅将 3 个文件复制到所有主机中。现在我看这个,在第一个工作完成后,我让所有文件都可用。我再次运行我的剧本,这一次它将所有 5 个文件复制到所有主机中。现在我可以做到吗,以便 Ansible 知道主机有前 3 个文件,并且在我第二次运行 playbook 时,它知道它,因此它只将剩余的文件复制到主机中?剩下的2个文件。
如果主机无法访问,同样的事情是第一次不可用。在第二个作业中,它应该只将所有文件复制到该主机中。剩下的主机有 3 个文件,它应该只复制剩余的文件。