0
A
回答
1
我最終通過將本地保管庫密碼文件複製到服務器來解決此問題。做到這一點的任務看起來像這樣:
- name: setup ansible vault password file
copy:
src: /path/to/local/vault_pass
dest: /root/.vault_pass
mode: 0600
owner: root
group: root
然後是root
用戶將執行ansible-pull
命令。
0
嘗試保存密碼到不同的文件,並使用「vars_files」,包括密碼。例如:
在Password.yml:
ansible_vault_password: redhat
在Playbook.yml:
Host: xyz
vars_files: password.yml
tasks:
debug:
var: "{{ ansible_vault_password }}"
試試這個,請讓我知道。
+0
什麼是「* diff文件*」? – techraf
+0
我在這裏的意思是不同的文件。 (單獨的文件).. –
相關問題
- 1. ansible-vault:可能*不可*解密文件
- 2. 使用ansible-vault加密Ansible Playbook .pem私鑰
- 3. Ansible-vault不適用於--vault-password-file
- 4. Ansible全局加密變量
- 5. 創建一個ansible-vault從ansible
- 6. Ansible - 以編程方式訪問變量的角色變量
- 7. 「Odd-length string」的Ansible-vault錯誤
- 8. Ansible成爲密碼
- 9. Ansible變量中的列表
- 10. Ansible中的嵌套變量
- 11. GROUP_NAMES變量ansible
- 12. ansible delegate_to變量
- 13. Ansible塊變量
- 14. Ansible-vault沒有正確傳遞到playbook
- 15. 使用Hashicorp Vault with Ansible - 插件安裝
- 16. 如何將密鑰添加到Ansible中的哈希變量YAML
- 17. Ansible設置mysql root密碼
- 18. Ansible同步詢問密碼
- 19. 帶密碼租賃/更新(如Vault中)的Spring引導JDBC
- 20. ansible EC2 AZ變量
- 21. Ansible嵌套變量
- 22. Ansible - 全局變量
- 23. Ansible主機變量
- 24. Ansible嵌套變量
- 25. Ansible遍歷變量
- 26. HashiCorp Vault密封問題
- 27. 在Ansible Playbook中指定PostgreSQL密碼
- 28. Google Minify +密碼變量
- 29. ansible,命令行變量中的空格
- 30. Play劇本中的Ansible動態變量
看起來像試圖竊取保險庫密碼。 –
我想在服務器上設置合理的拉動。該服務器需要知道保險庫密碼。所以我想用這個變量的內容在服務器上創建一個文件。上面的代碼只是我想訪問的變量名稱的一個例子。 – Thomas
爲此,您需要訪問提供給Ansible Vault的密碼?真? – techraf