ניהול התשתית של GKE

תוכנית GKE מכילה משאבים בהתאמה אישית שאפשר לשלב כדי לציין את הכוונה לפרוס אשכול GKE. ברשימה הבאה מוגדר התפקיד של כל משאב בהתאמה אישית:

  • ContainerCluster: יוצר אשכול GKE פרטי עם Service mesh שהוקצה.
  • ClusterInit: מאתחל את מחזור החיים של האשכול שמנוהל על ידי Telecom Network Automation (אוטומציה של רשתות תקשורת). מחזור החיים הזה כולל התקנה של רכיבי אוטומציה של רשתות טלקום באשכול GKE.
  • SourceRepoRepository ו-Repository: מגדירים את צינור עיבוד הנתונים של GitOps עבור אשכול GKE שנוצר באמצעות Cloud Source Repository ו-Porch, יחד עם ConfigSync, שמותקן מהמשאב הקודם.
  • ContainerNodePool: יוצר מאגר צמתים עם מערכת הפעלה מסוג Ubuntu, סוג דיסק SSD וסוג e2-standard-2 machine כברירת מחדל. אפשר לערוך את הפרטים האלה.

כשיוצרים פריסה, אפשר להתאים אישית את תוכנית האב באמצעות הפרמטרים הבאים בקובץ setters.yaml:

פרמטר תיאור
project-id מזהה הפרויקט הנוכחי.
project-num מספר הפרויקט הנוכחי.
cluster-name השם של אשכול GKE.
location המיקום של האשכול
master-ip-range בלוק ה-IP CIDR שבו משתמשים הצמתים הראשיים של GKE
cluster-ipv4-cidr-blocks בלוק ה-IP CIDR שבו הפודים משתמשים.
services-ipv4-cidr-blocks בלוק ה-IP CIDR שבו השירותים משתמשים.
compute-network-name השם של רשת המחשוב. אם אתם לא מתכוונים להשתמש ב-VPC שבו נוצר אשכול Orchestration עבור אשכול GKE, אתם צריכים לשנות את השם הזה.
clients-ipv4-cidr-blocks חסימת CIDR של כתובות IP של לקוחות שניגשים לאשכול
node-count מספר הצמתים במאגר הצמתים בכל אזור. אם יוצרים אשכול אזורי, מספר הצמתים במאגר הצמתים גדל פי שלושה מהכמות המקורית.
nodepool-name השם של מאגר הצמתים.
node-machine-type סוג מכונת הצומת.

תוכניות GKE

יצירת תוכנית GKE

  1. בתפריט הניווט, לוחצים על תוכניות.
  2. בתפריט הנפתח, בוחרים את אשכול התזמור הרצוי.
  3. לוחצים על ייבוא מהספרייה.
  4. בוחרים באפשרות GKE Cluster blueprint (תרשים אשכול GKE).
  5. לוחצים על הוספת תוכנית.
  6. בדף הבא, מציינים שם לתוכנית.
    1. אפשר גם להוסיף תוויות.
  7. לוחצים על יצירה. התוכנית שלכם מופיעה ברשימה טיוטות של תוכניות.

עריכת תוכנית

  1. בתפריט הניווט, לוחצים על Blueprints > Drafts Blueprint (תוכניות אב > טיוטות של תוכניות אב).
  2. בוחרים את התוכנית המועדפת. יופיע עורך של תוכנית.
  3. עורכים את הקבצים cluster.yaml ו-nodepool.yaml.
  4. אחר כך לוחצים על שמירת הקובץ.

הצעת שרטוט

  1. בתפריט הניווט, לוחצים על Blueprints > Drafts Blueprint (תוכניות אב > טיוטות של תוכניות אב).
  2. בוחרים את התוכנית המועדפת. יופיע עורך של תוכנית.
  3. לוחצים על הצעה. הסטטוס של התוכנית משתנה למוצע.

אישור תוכנית

  1. בתפריט הניווט, לוחצים על תוכניות.
  2. לוחצים על סמל הפעולה בתוכנית המועדפת.
  3. לוחצים על אישור. תוכנית האב תופיע בתוכניות אב שאושרו.

פריסת GKE

יצירת פריסה ב-GKE

  1. בתפריט הניווט, לוחצים על תוכניות אב > תוכניות אב שאושרו.
  2. לוחצים על תוכנית ה-GKE שרוצים לפרוס.
  3. לוחצים על יצירת פריסה.
  4. מזינים שם לפריסה.
  5. לוחצים על יצירת פריסה. הפריסה מופיעה בטיוטת פריסה.

עריכה של פריסת GKE

  1. בתפריט הניווט, לוחצים על תוכניות.
  2. בוחרים את פריסת ה-GKE שרוצים לערוך. יופיע עורך פריסה.
  3. עורכים את קובץ setters.yaml.
  4. אחר כך לוחצים על שמירת הקובץ.

החלת פריסת GKE

  1. בתפריט הניווט, לוחצים על תוכניות.
  2. בוחרים את שם הפריסה של GKE שרוצים להחיל. יופיע עורך פריסה.
  3. לוחצים על פריסה. מופיעה תיבת דו-שיח לאישור.
  4. לוחצים על Deploy (פריסה) כדי לאשר את הפריסה. הפריסה מופיעה בפריסה שהוחלה.

מחיקת אשכול GKE

  1. בתפריט הניווט, לוחצים על פריסות > פריסות שהוחלו.
  2. בוחרים את פריסת GKE שרוצים למחוק.
  3. לוחצים על Delete.
  4. מאשרים את המחיקה של הפריסה.