ansible 交互提示


運行 playbook時,您可能希望提示用戶進行某些輸入,並可以通過“ vars_prompt”部分進行輸入。

比如不想記錄的敏感數據密碼等。

這具有安全性的用途。

基本示例:

---
- hosts: all vars_prompt: - name: username prompt: "輸入用戶名:" private: no - name: password prompt: "輸入密碼:"
private: no
 tasks:
- user: name={{ username }} password={{
password }}

默認情況下,用戶輸入是隱藏的,但可以通過設置使其可見private:no

如果是linux需要申請密碼請參考

https://docs.ansible.com/ansible/latest/reference_appendices/faq.html#how-do-i-generate-encrypted-passwords-for-the-user-module


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM