Saya baru mengenal Ansible, dan saya kesulitan menemukan cara agar ekspresi berfungsi. Saya mencoba menjalankan tugas perintah yang mereferensikan variabel kamus di mana kunci yang saya perlukan untuk referensi juga dinamis. Kode yang relevan (bergaris banyak untuk pemformatan):
tasks:
- name: set volume
command: az webapp config storage-account add --share-name shareName2
--access-key {{ kvsecrets['connectionstring-{{resources_name}}-key2'] }}
Jadi kvsecrets adalah kamus yang didaftarkan oleh tugas sebelumnya, dan resources_name adalah variabel yang dideklarasikan lebih jauh di buku pedoman. Sintaks di atas tidak berfungsi karena menghasilkan kvsecrets['connectionstring-{{resources_name}}-key2'] tanpa melakukan transformasi bagian dalam. Apa format yang tepat untuk mendapatkan nilai kunci kamus itu?
Terima kasih!