2
在Ansible vars文件中,我想將一個dict字典轉換爲一個可以從Ansible Galaxy傳遞給外部角色的字典列表。如何將詞典字典轉換爲Ansible vars文件中的詞典列表?
輸入:
postgres_users:
dc1:
name: user_dc1
password: pass_dc1
dc2:
name: user_dc2
password: pass_dc2
dc3:
name: user_dc3
password: pass_dc3
所需的輸出:
postgres_users:
- name: user_dc1
password: pass_dc1
- name: user_dc2
password: pass_dc2
- name: user_dc3
password: pass_dc3
有一個簡單的方法來做到這一點的Ansible內乏文件?
這應該是一條評論 –
你能否進一步解釋?我理解你說一個問題的自我回答應該是一個評論,我不想在未來違反規則;但是雖然我發現它很複雜,但我只找到證據表明答案是正確的選擇。請參閱:https://stackoverflow.com/help/self-answer和這些元頁面:https://meta.stackexchange.com/questions/17845/etiquette-for-answering-your-own-question,https:// meta.stackexchange.com/questions/12513/should-i-not-answer-my-own-questions和https://meta.stackexchange.com/questions/65363/can-i-answer-my-own-question –