ANSIBLE_VAULT_PASSWORD_FILE
Kasa parolası dosyasının yolunu saklayan bir ortam değişkeni ayarlayabilirsiniz . Bu şekilde, --vault-password-file
bir oynatma kitabı çalıştırırken her zaman anahtarı kullanmazsınız .
Bu, Ansible'ın Apps Kasası belgelerinde, burada bulunabilir .
Yani, eklemek export ANSIBLE_VAULT_PASSWORD_FILE=~/.vault_pass.txt
için için ~/.bash_profile
ondan, kaynağa ve gitmeye hazırsınız.
Farklı ana bilgisayar grupları için farklı kasa şifrelerine ihtiyacınız varsa, aşağıdakileri yapmanız gerekir:
Bu alt dizinin içinde vars ve vault adlı iki dosya oluşturun. Vars dosyasının içinde, hassas olanlar da dahil olmak üzere gerekli tüm değişkenleri tanımlayın. Ardından, tüm hassas değişkenleri kasa dosyasına kopyalayın ve bu değişkenlerin önüne vault_ önekini ekleyin. Vars dosyasındaki değişkenleri eşleşen vault_ değişkenlerini gösterecek şekilde ayarlamalı ve kasa dosyasının kasa şifreli olduğundan emin olmalısınız.
Bu, grup başına hassas bilgileri yönetmek için en iyi uygulamalar yaklaşımına bir örnektir. Daha fazla bilgiyi Ansible'ın belgelerinde bulabilirsiniz (Yukarıdaki metin oradan kopyalanır).