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
...
我不是很舒服的劇本如何流動,以及他們如何從任務/文件的處理程序不同明顯。有這樣的可能嗎?我的目標是避免有十幾個不同的劇本文件可供選擇,而只是有一個始終可以使用的默認啓動類型劇本。