กรณีการใช้งานของฉันมีดังต่อไปนี้:
ฉันมีไฟล์เทมเพลตและฉันต้องการสร้างไฟล์ 2 ไฟล์ที่แตกต่างกันจากเทมเพลตนั้นโดยตัวแปรจะถูกเติมด้วยชุดตัวแปรที่แตกต่างกันสำหรับแต่ละไฟล์
ตัวอย่างเช่นสมมติว่าฉันต้องการเทมเพลตไฟล์ที่มีบรรทัด:
mkdir -p {{myTemplateVariable}}
ฉันต้องการหาวิธีที่เหมาะสมในการทำให้ตัวแปรนี้เต็มไปด้วย "File1" และ "File2" สิ่งที่ต้องการ :
- name: template test 1
template:
src=myTemplateFile
dest=result1
- name: template test 2
template:
src=myTemplateFile
dest=result2
โดยที่ฉันสามารถระบุสำหรับเทมเพลตแรกที่ตัวแปรที่จะใช้คือ a = "File1" และสำหรับตัวที่สอง b = "File2"