🎯 מטרות הלמידה


חלק 1: הקשר — למה קבצי tfvars

הסבר

עד עכשיו עבדנו עם משתנים שיש להם default או שהעברנו דרך CLI. קבצי tfvars נותנים דרך נוחה וקריאה לקבוע ערכי משתנים — בפרט למשתנים מסוג object שקשה להעביר בשורת הפקודה.

בתמליל המדריך גם מסביר מדוע בחרנו map ל-additional_tags ולא object: כי ב-object היינו חייבים להגדיר מראש את שמות המפתחות, אבל לתגיות אין אפשרות לדעת מראש אילו תגיות ירצה המשתמש להוסיף.


חלק 2: יצירת terraform.tfvars

הסבר

יוצרים קובץ חדש בשם terraform.tfvars בדיוק. השם הזה חשוב — Terraform טוען אותו אוטומטית בכל הרצה. מבנה הקובץ הוא זוגות מפתח-ערך שבו המפתח הוא שם המשתנה והערך הוא הערך שיקבל המשתנה.

נקודות מפתח