ฉันยังใหม่กับ Ansible และฉันประสบปัญหาในการหาวิธีทำให้นิพจน์ทำงานได้อย่างไร ฉันกำลังพยายามรันงานคำสั่งที่อ้างอิงตัวแปรพจนานุกรมโดยที่คีย์ที่ฉันต้องการอ้างอิงนั้นเป็นไดนามิกเช่นกัน รหัสที่เกี่ยวข้อง (หลายบรรทัดสำหรับการจัดรูปแบบ):
tasks:
- name: set volume
command: az webapp config storage-account add --share-name shareName2
--access-key {{ kvsecrets['connectionstring-{{resources_name}}-key2'] }}
ดังนั้น kvsecrets จึงเป็นพจนานุกรมที่ลงทะเบียนโดยงานก่อนหน้า และ resources_name เป็นตัวแปรที่ประกาศเพิ่มเติมใน Playbook ไวยากรณ์ด้านบนไม่ทำงานเนื่องจากเอาต์พุต kvsecrets['connectionstring-{{resources_name}}-key2'] โดยไม่ทำการแปลงภายใน รูปแบบที่เหมาะสมในการรับค่าของคีย์พจนานุกรมนั้นคืออะไร
ขอบคุณ!