הורדה של gdcloud CLI

במאמר הזה מוסבר איך להוריד את ה-gdcloud CLI בסביבה עם Air Gap של Google Distributed Cloud ‏ (GDC). ב-GDC יש כמה אפשרויות לחבילות של gdcloud CLI לתרחישים שונים לדוגמה, כמו:

  • ‫Platform: בוחרים את מערכת ההפעלה (OS) והארכיטקטורה שמתאימות לסביבה המקומית.
  • ‫GDC version: בוחרים את הגרסה הבינארית של gdcloud CLI, שתואמת לגרסאות התיקונים של GDC. מומלץ להשתמש בגרסה העדכנית ביותר, אבל אפשר להוריד גרסאות קודמות למקרים ספציפיים.
  • סוג: בוחרים את סוג החבילה בהתאם לצרכים שלכם. חבילת Full כוללת את כל הפקודות הנתמכות של gdcloud CLI לפלטפורמה שבחרתם. סוג החבילה Lite כולל קבוצת משנה של פקודות gdcloud CLI מהחבילה Full, כדי לספק גודל הורדה קטן יותר.

    הארכיונים של החבילות Full ו-Lite כוללים את הספרייה bin/component_bundles/ להתקנת רכיבים כמו storage-cli-dependencies. קובץ בינארי עצמאי של gdcloud CLI שהועתק מחוץ לספריית החבילה שחולצה לא כולל חבילות רכיבים, ואי אפשר להריץ בו את gdcloud components install.

חבילות ה-gdcloud CLI הזמינות מאפשרות לכם להריץ את ה-CLI איך שאתם רוצים. מידע נוסף זמין במאמר חבילות זמינות של gdcloud CLI.

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

לפני שמתחילים

  • מוודאים שיש לכם גישה דרך הרשת לסביבת GDC פעילה, ושאתם יודעים את כתובת ה-URL (שם המארח) של מסוף GDC. בניגוד ל-Google Cloud CLI, ה-gdcloud CLI לא זמין להורדה באופן ציבורי. אתם מורידים את החבילה ישירות ממסוף GDC. אם אין לכם את כתובת ה-URL הזו, פנו למפעיל התשתית או למנהל הפלטפורמה.

  • מגדירים מדיניות רשת ב-Kubernetes ברמת הארגון כדי לאפשר תעבורת נתונים מ-CIDR ספציפי מחוץ לארגון אל Artifact Registry. משתמשים בשירות all בהגדרת המשאב OrganizationNetworkPolicy.

הורדת ה-gdcloud CLI

מורידים את חבילת ה-gdcloud CLI למערכת ממסוף GDC:

  1. נכנסים לחשבון ופותחים את הדף Welcome ב-GDC.

  2. עוברים לקטע Connect with CLI.

    משתמשים במסוף GDC כדי להוריד את חבילת ה-CLI.

  3. לוחצים על Download CLI Bundle.

  4. בוחרים את הפלטפורמה הנתמכת הרצויה.

    הורדת חבילת ה-CLI

  5. בוחרים את הסוג והגרסה שמתאימים לפלטפורמה שנבחרה.

  6. לוחצים על Download כדי להוריד את חבילת ה-gdcloud CLI לסביבה המקומית. לחלופין, אפשר לבחור באפשרות Copy Bundle URL כדי להעתיק את כתובת ה-URL להורדה, אם אתם מעדיפים להתחיל את ההורדה משורת הפקודה.

חילוץ החבילה של gdcloud CLI

מחלצים את התוכן של חבילת ה-gdcloud CLI שהורדתם למיקום כלשהו במערכת הקבצים שלכם. חשוב לשמור על הספרייה google-distributed-cloud-hosted-cli שחולצה כדי ש-bin/gdcloud יוכל לאתר את ארכיוני הרכיבים ב-bin/component_bundles/.

כדי להחליף התקנה קיימת, מסירים את ספריית google-distributed-cloud-hosted-cli הקיימת ומחלצים את קובץ הארכיון לאותו המיקום.

  • מחלצים את החבילה:

    tar -xf BUNDLE_PATH/CLI_TAR_FILE
    

    מחליפים את מה שכתוב בשדות הבאים:

    • ‫BUNDLE_PATH: הנתיב של החבילה של gdcloud CLI. נתיב ברירת המחדל הוא ~/Downloads, אלא אם נתיב ההורדה של החבילה שונה בכוונה.
    • ‫CLI_TAR_FILE: השם של קובץ ה-tar של gdcloud CLI שהורדתם, למשל gdcloud_cli_windows_amd64.tar.gz.

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