מפתחות מטא-נתונים מוגדרים מראש והערכים שלהם מספקים מידע על המכונה ועל הפרויקט. אפשר להשתמש במקשים האלה כדי לשלוט בהתנהגויות שונות של המופע.
כשיוצרים מכונת חישוב חדשה, מערכת Compute Engine יוצרת באופן אוטומטי את המפתחות האלה עבור המכונה בשרת המטא-נתונים.
בנוסף, Compute Engine מאכלס באופן אוטומטי ערכים עבור חלק מהמפתחות שהוגדרו מראש, כמו מזהה המכונה או מזהה הפרויקט. לגבי מקשים אחרים, מגדירים ערכים כדי להפעיל או להשבית תכונות. לדוגמה, כדי להפעיל את OS Login במכונה, מגדירים את המפתח enable-oslogin לערך TRUE.
אתם יכולים לעדכן את הערכים של המפתחות המוגדרים מראש האלה. הערכים של המפתחות הם תלויי-אותיות-רישיות. עם זאת, אי אפשר לשנות את המקשים עצמם. כשמבינים את מפתחות המטא-נתונים שנמצאים בספריות המטא-נתונים instance/ ו-project/, אפשר לבצע אופטימיזציה של ביצועי המופע, לפתור בעיות בהגדרות ולשמור על סביבת מחשוב אמינה.
במאמר מידע על מטא-נתונים של מכונות וירטואליות מוסבר איך מוגדרים, מסווגים ומסודרים מטא-נתונים של מכונות וירטואליות ב-Compute Engine.
מפתחות מטא-נתונים מוגדרים מראש של פרויקט
מפתחות מוגדרים מראש של מטא-נתונים של פרויקט מאוחסנים בספרייה הבאה:
http://metadata.google.internal/computeMetadata/v1/project/
בטבלה הבאה מפורטים מפתחות מטא-נתונים וספריות ש-Compute Engine יוצר באופן אוטומטי בספריית המטא-נתונים project/:
| רשומה של מטא-נתונים | תיאור |
|---|---|
attributes/ |
ספרייה של ערכי מטא-נתונים מותאמים אישית שמועברים למכונות הווירטואליות בפרויקט במהלך ההפעלה או הכיבוי. הערכים המותאמים אישית האלה יכולים להיות Cloud de Confiance by S3NS מאפיינים או ערכים של מטא-נתונים שנוצרו על ידי המשתמש. רשימה של מאפייני Cloud de Confiance by S3NS ברמת הפרויקט שאפשר להגדיר מופיעה במאמר מאפייני פרויקט. למידע נוסף: הגדרת מטא-נתונים בהתאמה אישית. |
numeric-project-id |
מזהה הפרויקט המספרי (מספר הפרויקט) של המכונה, שהוא לא אותו דבר כמו שם הפרויקט שמופיע ב- Cloud de Confiance console. הערך הזה שונה מהערך של רשומת המטא-נתונים project-id.
|
project-id |
מזהה הפרויקט. |
מפתחות מטא-נתונים מוגדרים מראש של מאפייני פרויקטים
מפתחות מטא-נתונים מוגדרים מראש למאפייני פרויקט נשמרים בספרייה הבאה:
http://metadata.google.internal/computeMetadata/v1/project/attributes/
בטבלה הבאה מפורטים מפתחות מטא-נתונים שאם הם מוגדרים לפרויקט, מערכת Compute Engine יוצרת אותם בספריית המטא-נתונים project/attributes/, לצד ההשפעה המשויכת שלהם:
| רשומה של מטא-נתונים | תיאור |
|---|---|
disable-legacy-endpoints |
השבתת נקודות הקצה של שרת המטא-נתונים מדור קודם בכל המכונות הווירטואליות בפרויקט. נקודות קצה מדור קודם הוצאו משימוש, תמיד מוגדר |
enable-guest-attributes |
הגדרת מאפייני אורח לפרויקט. מאפייני אורח הם ערכי מטא-נתונים מותאמים אישית של מכונת VM שאפשר להשתמש בהם כדי לפרסם הודעות סטטוס לא תכופות, נתונים בנפח נמוך או נתונים בתדירות נמוכה. הערכים האלה שימושיים כדי לציין מתי סקריפטים של הפעלה הסתיימו, או כדי לספק לאפליקציות אחרות התראות סטטוס לא תכופות. מידע נוסף על מאפייני אורחים זמין במאמר הגדרה של מאפייני אורחים ושאילתות לגביהם. |
enable-os-inventory |
הפעלה או השבתה של מלאי מערכות הפעלה בפרויקט. איסוף ושמירה של פרטי מערכת ההפעלה. המידע הזה כולל פרטים כמו שם המארח, גרסת הליבה, הארכיטקטורה והחבילות המותקנות. מידע נוסף על מלאי מערכות ההפעלה זמין במאמר צפייה בפרטים של מערכת ההפעלה. |
enable-windows-ssh |
הפעלה או השבתה של SSH למכונות וירטואליות של Windows. מידע נוסף זמין במאמר איך מתחברים למכונות וירטואליות של Windows באמצעות SSH. |
google-compute-default-data-protection |
אם מוגדר, מאחסן את אפשרות ברירת המחדל שמשמשת לגיבוי מכונות חדשות שנוצרו בפרויקט. מידע נוסף זמין במאמר הגדרת ברירת המחדל לגיבוי במסוף. |
google-compute-default-region |
אם המדיניות מוגדרת, היא שומרת את אזור ברירת המחדל שבו נעשה שימוש בפרויקט.
מידע נוסף על הגדרת אזורים כברירת מחדל זמין במאמר אזור ואיזור ברירת מחדל. |
google-compute-default-zone |
אם המאפיין מוגדר, הוא מאחסן את אזור ברירת המחדל שבו הפרויקט משתמש.
למידע נוסף על הגדרת אזורי ברירת מחדל, ראו אזור ברירת מחדל ואזור זמין כברירת מחדל. |
ssh-keys |
אם אתם מנהלים מפתחות SSH באמצעות מטא-נתונים, המאפיין הזה מאפשר לכם להגדיר מפתחות SSH ציבוריים שיכולים להתחבר למכונות וירטואליות בפרויקט הזה. אם יש כמה מפתחות SSH, כל מפתח מופרד באמצעות תו של שורה חדשה (
לדוגמה: |
sshKeys |
הוצא משימוש: אפשר להשתמש ב-ssh-keys.
|
vmdnssetting |
מפעילים DNS אזורי ו-DNS גלובלי למכונות הווירטואליות בפרויקט. מידע נוסף על שימוש בשמות DNS אזוריים למכונות וירטואליות זמין במאמר שימוש ב-DNS אזורי לסוג ה-DNS הפנימי. |
מפתחות מטא-נתונים מוגדרים מראש של מופעים
מפתחות מטא-נתונים מוגדרים מראש של מטא-נתונים של מופע מאוחסנים בספרייה הבאה:
http://metadata.google.internal/computeMetadata/v1/instance/
בטבלה הבאה מפורטים מפתחות מטא-נתונים וספריות ש-Compute Engine יוצר באופן אוטומטי בספריית המטא-נתונים instance/:
| רשומה של מטא-נתונים | תיאור |
|---|---|
attributes/ |
ספרייה של ערכי מטא-נתונים בהתאמה אישית שמועברים למכונה הווירטואלית במהלך ההפעלה או הכיבוי. הערכים המותאמים אישית האלה יכולים להיות Cloud de Confiance by S3NS מאפיינים או ערכים של מטא-נתונים שנוצרו על ידי המשתמש. רשימת Cloud de Confiance by S3NS המאפיינים ברמת המכונה שאפשר להגדיר מידע נוסף על הגדרת מטא-נתונים מותאמים אישית זמין במאמר בנושא הגדרת מטא-נתונים מותאמים אישית. |
cpu-platform |
פלטפורמת המעבד (CPU) של ה-VM. מידע על פלטפורמות CPU זמין במאמר בנושא פלטפורמות CPU. |
description |
תיאור בטקסט חופשי של מכונה שמוקצה באמצעות הדגל --description, באמצעות Google Cloud CLI או ה-API.
|
disks/ |
ספרייה של דיסקים שמצורפים ל-VM. לכל דיסק מוצגים הפרטים הבאים:
מידע נוסף על דיסקים זמין במאמר בנושא אפשרויות אחסון. |
gce-workload-certificates/ (הוצאה משימוש) |
התכונה מאחסנת את נקודות הקצה הבאות עבור הזהויות המנוהלות של עומסי העבודה שמשמשות אפליקציות שפועלות במכונה הווירטואלית.
מידע נוסף זמין במאמר בנושא אימות עומסי עבודה לעומסי עבודה אחרים באמצעות mTLS. |
guest-attributes/ |
הגדרת מאפייני אורח למכונה הווירטואלית. הערכים המותאמים אישית האלה יכולים להיות Cloud de Confiance by S3NS מאפיינים או ערכים של מטא-נתונים שנוצרו על ידי המשתמש. רשימה של מאפיינים ברמת המכונה Cloud de Confiance by S3NS שאפשר להגדיר מופיעה במאמר מאפייני אורח של מכונה. מידע נוסף על מאפייני אורחים זמין במאמר הגדרה של מאפייני אורחים ושאילתות לגביהם. |
hostname |
שם המארח של המכונה הווירטואלית. |
id |
המזהה של המכונה הווירטואלית. זהו מזהה מספרי ייחודי שנוצר על ידי Compute Engine לפרויקט ולאזור של ה-VM. אתם יכולים להשתמש במזהה הזה כדי לזהות את המכונה הווירטואלית, במיוחד אם לא הקציתם לה שם בהתאמה אישית. |
image |
קובץ האימג' של מערכת ההפעלה שמשמש את ה-VM. הערך הזה צריך להיות בפורמט הבא: projects/IMAGE_PROJECT/global/images/IMAGE_NAME. |
legacy-endpoint-access/ |
מאחסן את רשימת נקודות הקצה מדור קודם. הערכים האפשריים הם 0.1 ו-v1beta1.
|
licenses/ |
רשימה של מזהי קודי רישיון שמשמשים לצירוף הרישיונות לתמונות, לתמונות מצב ולדיסקים. |
machine-type |
סוג המכונה של ה-VM הזה. הערך הזה הוא בפורמט הבא:
projects/PROJECT_NUM/machineTypes/MACHINE_TYPE
|
maintenance-event |
מציין אם אירוע תחזוקה משפיע על המכונה הווירטואלית הזו. מידע נוסף זמין במאמר בנושא מיגרציה פעילה. |
name |
שם המכונה הווירטואלית. |
network-interfaces/ |
ספרייה של ממשקי רשת. לכל ממשק רשת זמין המידע הבא:
מידע נוסף על ממשקי רשת זמין במאמר סקירה כללית של ממשקי רשת מרובים. |
partner-attributes/ (הוצאה משימוש) |
ספרייה שמכילה מרחבי שמות שבהם מאוחסנים רשומות של מטא-נתונים. מרחבי השמות נוצרים על ידי Cloud de Confiance שירותים, שמשתמשים במאפייני שותף כדי לאחסן את ההגדרות שלהם. אם אין שירותים שמשתמשים במאפייני השותף, הספרייה ריקה. לדוגמה, Workload Identity מנוהל משתמש במאפייני שותפים בהגדרות שלו. |
preempted |
ערך בוליאני שמציין אם מכונה וירטואלית עומדת להידחק. |
scheduling/ |
הגדרת אפשרויות התזמון של המכונה הווירטואלית. ערכי המטא-נתונים של התזמון כוללים את הפרטים הבאים:
מידע נוסף על אפשרויות התזמון מופיע במאמר בנושא הגדרת מדיניות זמינות של מופעים. |
service-accounts/ |
ספרייה של חשבונות שירות שמשויכים למכונה הווירטואלית. לכל חשבון שירות, הפרטים הבאים זמינים:
מידע נוסף על השימוש בחשבונות שירות ב-Compute Engine זמין במאמר חשבונות שירות. |
tags |
רשימה של תגי הרשת שמשויכים למכונה הווירטואלית. למידע נוסף על תגי רשת, קראו את המאמר הוספת תגי רשת. |
virtual-clock/drift-token |
הסטיות המצטברות של השעון במכונה הווירטואלית. הערך מאותחל לאפס במהלך יצירת המכונה, וגדל בהתאם להפרש השעון המצטבר בזמן המיגרציה הפעילה של ה-VM. |
zone |
האזור שבו נמצאת המכונה הווירטואלית הזו. הערך הזה הוא בפורמט הבא:
projects/PROJECT_NUM/zones/ZONE
|
מפתחות מטא-נתונים מוגדרים מראש של מאפייני מכונות
מפתחות מטא-נתונים מוגדרים מראש למאפייני מכונה מאוחסנים בספרייה הבאה:
http://metadata.google.internal/computeMetadata/v1/instance/attributes/
בטבלה הבאה מפורטים מפתחות מטא-נתונים שאם הם מוגדרים למופע, Compute Engine יוצר אותם בספריית המטא-נתונים instance/attributes/, יחד עם ההשפעה המשויכת שלהם:
| רשומה של מטא-נתונים | תיאור |
|---|---|
physical_host_topology |
מחרוזת hash שמייצגת את המיקום הפיזי של מכונה וירטואלית בתחום. מידע נוסף על המאפיין הזה זמין במאמר אימות המיקום הפיזי של מכונה וירטואלית. |
enable-windows-ssh (תצוגה מקדימה) |
הפעלה או השבתה של SSH למכונות וירטואליות של Windows. מידע נוסף זמין במאמר התחברות למכונות וירטואליות של Windows באמצעות SSH. |
enable-workload-certificate (הוצאה משימוש) |
הגדרה שמאפשרת או משביתה Workload Identity מנוהלים במכונה וירטואלית. מידע נוסף זמין במאמר הפעלת Workload Identity מנוהל למכונות וירטואליות ספציפיות. |
vmdnssetting |
מפעילים DNS אזורי ו-DNS גלובלי למכונה הווירטואלית. מידע נוסף על שימוש בשמות DNS אזוריים עבור ה-DNS של המכונות הווירטואליות זמין במאמר שימוש ב-DNS אזורי עבור סוג ה-DNS הפנימי. |
ssh-keys |
אם אתם מנהלים את מפתחות ה-SSH באמצעות מטא-נתונים, המאפיין הזה מאפשר לכם להגדיר מפתחות SSH ציבוריים שיכולים להתחבר למכונות וירטואליות בפרויקט הזה. אם יש כמה מפתחות SSH, כל מפתח מופרד באמצעות תו של שורה חדשה (
דוגמה: |
block-project-ssh-keys |
חסימה של מפתחות SSH של פרויקט ממכונות וירטואליות שמשתמשות במפתחות SSH שמבוססים על מטא-נתונים. מידע נוסף זמין במאמר הגבלת מפתחות SSH ממכונות וירטואליות. |
disable-https-mds-setup |
ההגדרה הזו משביתה את ההקצאה האוטומטית של אישור שרת מטא-נתונים של HTTPS על ידי Compute Engine. מידע נוסף זמין במאמר הפעלת הגדרה אוטומטית של אישורים. |
enable-https-mds-native-cert-store |
ההגדרה הזו מאפשרת ל-Compute Engine להוסיף את אישור הבסיס למאגר האישורים האמינים של מערכת ההפעלה במהלך הקצאת אישור אוטומטית של שרת מטא-נתונים של HTTPS. מידע נוסף זמין במאמר בנושא הפעלת אחסון של אישורי בסיס במאגר האישורים של מערכת ההפעלה. |
מפתחות מטא-נתונים מוגדרים מראש של מאפייני אורחים
מפתחות מטא-נתונים מוגדרים מראש של מאפייני אורח של מכונה מאוחסנים בספרייה הבאה:
http://metadata.google.internal/computeMetadata/v1/instance/guest-attributes/
בטבלה הבאה מופיעה רשימה של מפתחות מטא-נתונים וספריות שנוצרים באופן אוטומטי על ידי Compute Engine בספריית המטא-נתונים instance/guest-attributes/:
| רשומה של מטא-נתונים | תיאור |
|---|---|
guestInventory/ |
שמירת מלאי מערכת ההפעלה של המכונה הווירטואלית. אוסף ושומר פרטים על מערכת ההפעלה. המידע הזה כולל פרטים כמו שם המארח, גרסת הליבה, הארכיטקטורה ופרטים על החבילות המותקנות. מידע נוסף על מלאי מערכת ההפעלה זמין במאמר הצגת פרטים של מערכת ההפעלה. |
hostkeys/ |
מאחסן מפתחות מארח SSH. אפשר להשתמש במפתחות מארח כדי לזהות מארח או מכונה מסוימים. מידע על מפתחות מארח זמין במאמר בנושא אחסון מפתחות מארח על ידי הפעלת מאפייני אורח. |