0
我想有一个初学者手册,说go.yml
- 在此,我希望能够提示用户他们想要执行哪些产品动作(例如proxy
,lb
等)。基于用户输入,我该如何让剧本发起其他剧本?
有没有一种方法可以查询用户的输入,然后根据该输入启动剧本?基本上,我想类似如下:
- hosts: "prod"
sudo: yes
vars_prompt:
product: "What product do you want to deploy?"
if product == proxy:
- include proxy.yml
if product == lb:
- include lb.yml
...
我不是很舒服的剧本如何流动,以及他们如何从任务/文件的处理程序不同明显。有这样的可能吗?我的目标是避免有十几个不同的剧本文件可供选择,而只是有一个始终可以使用的默认启动类型剧本。