מה עושים:
צור תיקייה חדשה לפרויקט עם 3 קבצים ריקים:
project-02-iam-users/
├── provider.tf
├── users.tf
└── user-roles.yaml
💡 נתחיל מ-
user-roles.yaml— זה קובץ הנתונים שיזין את כל שאר הקוד
מה עושים:
צור את user-roles.yaml עם מבנה שמגדיר רשימת משתמשים, כל אחד עם שם ורשימת תפקידים.
איך בונים:
users שמכיל רשימה (array)username — מחרוזתroles — רשימה של תפקידיםתפקידים אפשריים: readonly, developer, admin, auditor
💡 הגדר 3 משתמשים שונים, כל אחד עם תפקיד אחד או יותר
💡 הוסף בראש הקובץ comment קצר שמתאר את המבנה — עוזר למי שיבוא אחריך