Ansible Vault
1. Vault nedir, ne dert çözer?
2. En basit akış – mevcut dosyayı şifrele
$ ansible-vault encrypt inventory # veya secret_vars.yml
New Vault password: ********
Confirm New Vault password: ********
Encryption successful$ANSIBLE_VAULT;1.1;AES256
6637323134633863323435323765333865613366633930303031393832383864...Playbook çalıştırırken:
ansible-playbook site.yml -i inventory --ask-vault-pass
# şifreyi sorar, doğruysa devam eder3. Şifreyi her seferinde yazmak yok mu?
3.1 Parola dosyası (basit ama riskli)
3.2 Dinamik parola script’i (güvenli yol)
4. Sık kullanılan vault komutları
Komut
İşlev
5. Yalnızca bir değişkeni şifrelemek (dosyanın tamamını değil)
6. Birden çok kasa (Vault ID) kullanmak
7. Küçük demo—şifreli vars dosyasıyla rol kullanımı
Özet
Last updated