במאמר הזה מוסבר איך להוריד את ה-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:
נכנסים לחשבון ופותחים את הדף Welcome ב-GDC.
עוברים לקטע Connect with CLI.

לוחצים על Download CLI Bundle.
בוחרים את הפלטפורמה הנתמכת הרצויה.

בוחרים את הסוג והגרסה שמתאימים לפלטפורמה שנבחרה.
לוחצים על 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.
-