Kasadan bir ana bilgisayarımdaki bir yaml dosyasına almak istediğim özel bir değişken yapıya sahibim. içerik neredeyse tamamen içinde bulundukları ortama göre değişir çünküYAML dosyasına Ansible yazma değişkenleri
secrets:
psp1:
username: this
password: that
secret_key: 123
...
Ben, "sırlar" Şu anda içeren her türlü çıkışa bir "genel" bir şablon gibi bir şey gerekiyor:
Böyle bir yapıyı varsayalım.
aklıma gelen en kolay çözüm çıkışına böyle bir şablonda bütün yapıdır:
# config/secrets.yml
{{ secrets | to_yaml }}
Ama jinja2 to_yaml filtresi sadece ilk düzeyi "yamlify" yok, derin yerleştirmelerin json çıkarıldığını .
Bu soruna bir şekilde çalışabilir miyim? İstediğimi elde etmenin daha kolay bir yolu var mı?
Yardımlarınız için teşekkürler!
geçersiz kılamaz olduğunu. – jwodder
@jwodder Arg! Tabi ki haklısın. Neden bu gerçeği göremediğimi bilmiyorum. Teşekkür ederim. –