ansible-playbook ERROR! Syntax Error

最近在作ansible-playbook的yml或者yaml的playbook編寫時最初常常遇到這個問題,分享下具體的解決方案:
主要是對yaml文件內容的縮進
報錯以下圖:shell

ansible-playbook ERROR! Syntax Error

具體代碼縮進以下:
ansible-playbook ERROR! Syntax Error
如上圖紅框所示,報錯緣由是shell與name沒有縮進對齊,語法沒法經過;
下圖便可實現:
ansible-playbook ERROR! Syntax Error
縮進只和含有 「-」的一行開端的name對齊便可,上一層的「-」能夠忽略。ide

相關文章
相關標籤/搜索