סקירה כללית של הפרויקט

במאמר הזה מוסבר איך פרויקטים פועלים ב-Google Distributed Cloud (GDC)‎ עם air gap. פרויקט הוא אוסף של המשאבים שלכם. הפרויקטים עוזרים לחלק את המשאבים בארגון, ויוצרים גבולות לניהול מחזורי החיים של המשאבים ולאכיפת כללי המדיניות. כשמוחקים פרויקט, כל המשאבים שבו נמחקים גם כן, וכללי המדיניות שחלים על פרויקט חלים גם על כל המשאבים בפרויקט. אתם יכולים להשתמש בפרויקטים כדי לארגן ולנהל את המשאבים שלכם כקבוצה. מידע נוסף מופיע במאמר היררכיית המשאבים.

המסמך הזה מיועד לקהלים כמו אדמינים ממחלקת IT, מהנדסי אבטחה ומנהלי רשתות בקבוצת האדמינים של הפלטפורמה, שאחראים על ניהול המשאבים בארגון. מידע נוסף זמין במאמר קהלים של מסמכי תיעוד של GDC עם air gap.

מזהי פרויקטים

לפרויקט יש שני מזהים:

  • שם לתצוגה: שם הפרויקט שקריא לאנשים. ממשקי ה-API של GDC לא משתמשים בשם המוצג. אפשר לערוך את שם הפרויקט בכל שלב במהלך יצירת הפרויקט או אחריו. השמות המוצגים לא חייבים להיות ייחודיים.

  • שם הפרויקט: מזהה ייחודי גלובלי של הפרויקט. שם הפרויקט הוא מחרוזת ייחודית שמשמשת להבחנה בין הפרויקט שלכם לבין פרויקטים אחרים ב-GDC. שם הפרויקט נוצר מהשם המוצג הראשוני כשיוצרים פרויקט, ואי אפשר לשנות אותו אחרי שהפרויקט זמין. מרחבי השמות שמופצים על ידי פרויקט זהים לשם הפרויקט.

אל תכללו מידע רגיש בשם המוצג, בשם הפרויקט או בשמות של משאבים אחרים. שם הפרויקט משמש בשם של הרבה משאבים אחרים ב-GDC, וכל הפניה לפרויקט או למשאבים קשורים חושפת את שם הפרויקט ואת שם המשאב.

מרחב השמות של הפרויקט

מרחב השמות של פרויקט מארח כמה משאבים והגדרות, כמו:

  • ממשקי API של שירותים ברמת הפרויקט או הגדרות של משאבים בהתאמה אישית ב-Kubernetes.
  • הגדרות מדיניות ברמת הפרויקט, כמו תפקידים וקישורי תפקידים.

פרויקט נחשב למרחב שמות של Kubernetes שיכול להתפרס על פני כמה אשכולות Kubernetes משותפים בארגון. אשכול משותף הוא אשכול Kubernetes שאפשר לצרף לכמה פרויקטים, ואשכול רגיל הוא אשכול Kubernetes שפועל במרחב שמות של פרויקט אחד. מידע נוסף על אשכולות Kubernetes ב-GDC זמין במאמר הגדרות של אשכולות Kubernetes.

ב-Kubernetes, כל אשכול משותף נחשב לישות נפרדת, ולכל אשכול משותף יש מרחב שמות עצמאי לפרויקט. עם זאת, בכל האשכולות המשותפים בארגון ב-GDC, כל מרחבי השמות עם אותו שם נחשבים לאותו מרחב שמות. זה נקרא זהות מרחב השמות. למרחב השמות היחיד יש בעלים עקביים בכל קבוצת האשכולות המשותפים. ספקי השירות יוצרים שירותים ברמת הפרויקט על ידי יצירת רכיבים של מישור הבקרה ומישור הנתונים במרחב השמות.

איור של זהות מרחבי שמות בכמה אשכולות Kubernetes משותפים.

התרשים הזה ממחיש את זהות מרחב השמות בשלושה אשכולות משותפים, כל אחד מהם מיועד לעומסי עבודה של קונטיינרים שתואמים למחזור החיים של הפיתוח בארגון. יש שני מרחבי שמות של פרויקטים, backend ו-frontend, שמספקים מרחבי שמות שמתפרסים על פני האשכולות. למרות שמרחב השמות של הפרויקט משוכפל בכמה אשכולות משותפים, הוא מזוהה כמרחב שמות יחיד עם הרשאות ומאפיינים עקביים.

המאמרים הבאים