我想知道你是否可以帮我提供一些样品。
我知道像 tag 和 when 这样的模块对这种情况很有帮助。但是,我很难创建 yml 文件。
目标是: 在 server1 上,命令是:
/bin/startJob
/bin/stopJob
/bin/validateJob
在 server2 上,命令是:
/bin/startTask
/bin/stopTask
/bin/validateTask
我想提示用户选择他想做什么。例如:
ansible-playbook services.yml
剧本说:
可用于 Server1 的服务:
A./bin/startJob
B. /bin/stopJob
C. /bin/validateJob
可用于 Server2 的服务:
D. /bin/startTask
E. /bin/stopTask
F. /bin/validateTask
用户键入字母 E,ansible-playbook 从 Server2 运行命令 /bin/stopTask。