# Ansible Automation Platform Survey + Approval 早安, 昨天我們提到AAP2的Workflow Visualizer 可以將多個單一自動化工作範本 串接在一起,進階完成多元的自動化工作!滿足從個人自動化延展到部門之間的自 動化應用,也期望到他可以橫跨整個IT部門甚至整合至軟體開發流程中。 延續昨天Workflow的報告~我們再往下走一點。 今天想跟大家報告的是 Workflow裡面的Survey(調查)與Approval(審批)的功能。 再Ansible內可以透過vars變數功能帶入接續的playbooks內容,或者待會要講的先定義一個vars,內容由使用者條入內容後代入腳本。 Workflow 使用 Survey 也還算直覺, 首先當然需要你先在playbook內,記得使用到你定義的哪些vars的項目與內容,並且記錄下來 ## Survey 接下來跟昨天新增步驟一樣 Template > Add > Add workflow template 新增之後,我們先進來調整Survey,  點進去之後也是新增問題,剛有說要記錄一下vars,現在就用的到了  新增你所有需要調查的問題在Worlflow內...以下有一個範例給大家參考一下, 輸入完成後記得要點Enable呀!(如紅框處)  花了一點時間把survey完成了, 大概已經完成70%了, 接著來講approval. ## Approval 記得一開始的這張畫面擷圖嗎?我們還是會用到Visualizer  點選之後進入拖拉模式.... 舉例再我的Job template新增一個虛擬機器自動化腳本完成後! 可以再工作之間新增一個關卡 (如下圖)  注意 Node Type 透過下拉選單選擇Approval,並且填入名稱與這個關卡的alias. *Timeout直看個人, 不填就是永遠不會過期,範例填60分鐘後過期  設定完成如下,我也一併把同意到產出虛擬機中間改為on success成功才產生虛擬機  Alright~~~ 我們可以玩看看摟 直接點選launch!!!!! 填入我們早些時間的問卷調查!  管理員身分需要跳到Workflow Approvals去點選同意 沒錯, 就是讚的按鈕!!  今天大概是這樣跟大家報告! see you~ > 記得, Job template 跟 Workflow template 都有survey功能。如果需要再執行workflow中提供問卷給使用這回答的話,記得要再Workflow template裡面新增Survey。 ###### tags
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up