PracticU

ENVIRONMENT VARIABLES

בלי כתוביותעם כתוביות
PracticU › קורס DevOps - Ansible › ENVIRONMENT VARIABLES
מילון מושגים:
מעטפת - תוכנה שמפרשת פקודות של המשתמש ומעבירה אותן למערכת ההפעלה, למשל Bash או PowerShell.
סקריפט - קובץ המכיל רצף פקודות שמבוצעות על ידי מפרש, לרוב כדי להפוך משימות לאוטומטיות.
משתנה סביבה - ערך בעל שם שמוגדר במערכת ההפעלה ומשמש תוכנות להגדרות, כמו נתיבים או מפתחות תצורה.
משתנה - שם שמפנה למקום בזיכרון שבו נשמר ערך שיכול להשתנות במהלך ריצת התוכנית, כמו מספר, טקסט או אובייקט.
כתובת IP - מספר שמזהה באופן ייחודי מכשיר ברשת מבוססת פרוטוקול IP, ומאפשר לשלוח אליו ולקבל ממנו מידע.

ENVIRONMENT VARIABLES
כשפקודת shell בסקריפט צריכה ערכים קבועים, מגדירים אותם כמשתני סביבה תחת השדה environment.
הגדרת המשתנים
1. מיקום: השדה environment נכתב תחת host, ומעל tasks. המרצה מדגיש שהמיקום הזה חשוב.
2. שם וערך: כל משתנה נכתב בשם, ואחריו נקודותיים והערך. בדוגמה המשתנים הם כתובות IP, למשל sds1dataip ו-sds2dataip.
שימוש
3. פקודות shell: המשתנים מסופקים לפקודות ה-shell שמופיעות בסקריפט, והן רצות מיד אחריהם.
4. תרגול: כדי להשתמש במשתנה בתוך פקודה, מגדירים אותו תחת environment ואז קוראים לו בתוך הפקודה.
השיעור הבא בקורס: Ansible on Windows

פרקי ההרצאה: ENVIRONMENT VARIABLES

  1. 00:00

    הכרת האפשרות environment

  2. 00:41

    מיקום בלוק environment בתוך הסקריפט

  3. 01:21

    כתובות IP כמשתני סביבה

תמלול ההרצאה: ENVIRONMENT VARIABLES

הטקסט המלא של הדקות הראשונות בהרצאה «ENVIRONMENT VARIABLES» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:03

    environment בשל מוד'יו שימוש באופשן environment שימוש בפיצ'ר environment כאשר משתמשים בשל מוד'יו למה זה בעצם נועד מאוד מאוד פשוט מי מכם שיצר של סקריפטינג בעבר יודע שהרבה פעמים אנחנו צריכים לספק משתנה עם איזשהו קונטנט לסקריפט לפקודה שלנו אז בעצם האינביירמנט האופשן להשתמש באינביירמנט תחת ההוסט מאפשר לנו בעצם לספק variables ל-shell commands או ל-shell script שלנו.

  2. 00:41

    ואפשר לראות שאת ה-environment אנחנו נכתוב תחת ה-host, נקודותיים. חשוב מאוד לראות את המיקום, מתחת ל-host ומעל ל-tasks.

  3. 00:52

    ואפשר לראות שאת המשתנים שלנו אנחנו מספקים תחת ה-environment, פשוט עם שם המשתנה, למשל sdsdataip sds1dataip sds2dataip נקודותיים ואז אנחנו שמים את ה-content של אותו משתנה אז ככה בעצם אתם מייצרים environment variable ל-shell script שירוץ מיד אחרי זה וכמו שאתם יכולים לראות אני מספק פה

  4. 01:25

    variable עם content במקרה שלי אני מספק כתובות IP ל-variables הזה ואפשר לראות שאני משתמש

לקורס המלא: קורס DevOps ו‑Ansible אונליין

ההרצאה הקודמת: שליחת email

ההרצאה הבאה: Ansible on Windows

הרצאות קשורות מקורסים אחרים

  • משתנה סביבה - Environment Variables ב-PowerShell
  • משתנה סביבה - Environment Variables ב-CMD
  • Creating Variables
  • הגדרת משתנים - Variables

קורסים נוספים במסלול

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס Docker - עם Swarm Cluster
  • קורס PowerShell
  • קורס Git ו-GitHub עם Visual Studio