关于ansible的工作原理
来源:6-1 Ansible自动化任务执行的意义
慕数据7434023
2018-04-11
我的理解是:寻找要执行的主机,然后运行任务中定义的模块命令,通过连接(ssh)插件把命令分发到各个被管理节点上,然后执行,执行过后返回结果,返回的结果正确还是失败,但是ansible如何拿到执行结果呢?是ansible一直在目标主机等着脚本执行完之后拿到结果返回吗?
写回答
1回答
-
Jeson
2018-04-11
如果没有设置ansible会需要获取task的执行结果,并通过注册器记录脚本输出。并且通过when+fail模块判断直接后的状态,以决定是否继续执行后续任务。
00
相似问题