我有一个控制 Playbook,它会在运行时从 API 获取组数据。基于这些组,我想动态地将 Play 添加到运行中(使用不同的主机和变量)。
据我了解,“include”模块就是用来干这个的。但是文档说它已经被弃用了。所以现在我想知道:有什么面向未来的方法可以在运行时动态添加 Play?
“include_tasks” 不起作用,因为包含的任务属于同一个 Play,因此将使用相同的 Hosts。
我有一个控制 Playbook,它会在运行时从 API 获取组数据。基于这些组,我想动态地将 Play 添加到运行中(使用不同的主机和变量)。
据我了解,“include”模块就是用来干这个的。但是文档说它已经被弃用了。所以现在我想知道:有什么面向未来的方法可以在运行时动态添加 Play?
“include_tasks” 不起作用,因为包含的任务属于同一个 Play,因此将使用相同的 Hosts。