
aws configure שכבר הורצו, פתיחת RDP בחומת האש, יצירת זוג מפתחות עם שמירת המפתח הפרטי בדיסק, ושרת web בשרת הראשון.main.tf בגרשיים כדי שלא יתווסף txt.terraform init: חד-פעמי, מוריד את ה-provider של AWS. פותחים CMD מהתיקייה דרך שורת הכתובת.terraform apply -auto-approve: במציאות מריצים קודם plan. נוצר קובץ PEM עם המפתח הפרטי, ו-12 משאבים: המכונות, subnet, טבלת ניתוב, Internet gateway, security group שמתיר RDP, VPC וזוג מפתחות.הטקסט המלא של הדקות הראשונות בהרצאה «הרצה של Terraform בענן AWS» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם. בסרטון זה אנחנו הולכים ליצור מכונות וירטואליות בענן של AWS בצורה אוטומטית על ידי Terraform ומי שיעזור לנו לכתוב את הסקריפט של Terraform זה Gemini של גוגל, זה AI של גוגל, שזה למעשה המתחרה של ChatGPT.
פשוט הצ'אט GPT עשה לי מלא טעויות בסינטקס, אז הלכתי לגוגל Gemini ואני כותב לו: "המחשב שלי עובד על Windows ואני מתחיל פרויקט חדש בשם Project X". אני כתבתי את זה כדי שייתן לי שמות יפים לכל האובייקטים שהולכים להיווצר בענן.
אז הבאתי לו את ההקדמה הזאת. אני כותב לו: "תיצור לי קובץ Terraform אחד עם כל ההגדרות. אל תפצל את זה לקבצים נפרדים, שכל ההגדרות ישבו ביחד ואני הולך להתחבר ל-AWS.
ואני רוצה שלושה שרתי Windows עם כתובת IP ציבורית." זאת אומרת כתובת אינטרנטית אמיתית שאני אוכל מבחוץ להתחבר פנימה, והכול יושב בחוות שרתים בגרמניה, בפרנקפורט. אז זה מה שאני אומר לו, שאני רוצה שלושה שרתים עם כתובת IP ציבורית אינטרנטית בגרמניה ואני רוצה שתיצור עבורם תת-רשת נפרדת שתהיה להם VLAN משלהם, subnet משלהם.
לגבי שם וסיסמה, איך להתחבר לענן, תשתמש ב-AWS Configure שכבר הרצתי ויש שמה את ה-access key. זאת אומרת, אני מסביר לו איך להתחבר לענן של AWS דרך ההגדרות שעשינו ב-AWS CLI לפני כן.
יותר מזה, אני רוצה שתפתח לי את ה-firewall ל-remote desktop, שאני אוכל להתחבר לשרתים האלו מרחוק דרך RDP. עכשיו ב-AWS יש איזה קטע מיוחד עם סיסמה של אדמיניסטרטור, שהם מגדירים סיסמה אקראית ומצפינים אותה עם המפתח הציבורי האישי שלי.
ואני כדי לפתוח את זה, כי אני רוצה את הסיסמה של אדמיניסטרטור, צריך להשתמש במפתח הפרטי שלי. עכשיו אני מסביר לו פה שאין לי את זוג