Ansible提供了许多过滤器和条件。据我所知;应该可以实现一个Ansible playbook,它执行一组任务,实现与图灵完备语言相同的结果。那么,是图灵完成吗?
答案 0 :(得分:4)
我认为是。
local_action
完成),这相当于eval()
函数。include_role
一起打开了在循环中运行任意复杂代码的能力(具有条件)。until
关键字一起,它允许创建经典的while / until循环。block
语句的where
允许分支。甚至在循环中。此外,与Playbook相关的插件被视为扩展playbook的有效方式,因此它们提供了完整的python功能。