ניהול הרכיבים ב-CLI של gcloud

הרכיבים הם החלקים שניתנים להתקנה ב-CLI של Google Cloud. רכיב יכול להיות כלי שורת פקודה (gcloud, bq ו-gsutil), קבוצת פקודות CLI של gcloud מגרסאות ברמת אלפא, בטא או גרסת טרום-השקה, או חבילה שכוללת יחסי תלות שמשמשים את הכלי ב-CLI של gcloud.

הרכיבים השימושיים ביותר מותקנים כברירת מחדל. אם מריצים פקודה של gcloud alpha,‏ gcloud beta או gcloud preview באופן אינטראקטיבי והרכיב alpha,‏ beta או preview לא מותקן, ה-CLI של gcloud יציע לכם להתקין אותו. אישור מצידכם יגרום להתקנת הרכיב ולהרצת הפקודה לאחר מכן. רכיבים אחרים מותקנים לפי דרישה על ידי ה-CLI של gcloud כאשר אתם מריצים פקודות שצריכות אותם.

רכיבי ברירת המחדל

הרכיבים הבאים מותקנים כברירת מחדל בהתקנה של ה-CLI של gcloud:

מזהה שם תיאור
gcloud פקודות ברירת המחדל של ה-CLI של gcloud כלי לאינטראקציה עם Cloud de Confiance. רק פקודות שברמת זמינות לכלל המשתמשים (GA) מותקנות עם הרכיב הזה. צריך להתקין בנפרד את רכיבי הפקודות gcloud alpha, gcloud beta ו/או gcloud preview אם רוצים להשתמש בפקודות בשלבי גרסה אחרים.
bq כלי שורת הפקודה BigQuery כלי לעבודה עם נתונים ב-BigQuery
gsutil כלי מדור קודם לביצוע משימות ב-Cloud Storage. במקום זאת, משתמשים בפקודות gcloud storage.
core ספריות הליבה של ה-CLI של gcloud ספריות לשימוש פנימי על ידי כלי ה-CLI של gcloud.

רכיבי אלפא, בטא ותצוגה מקדימה

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

מזהה שם תיאור
alpha פקודות אלפא של ה-CLI של gcloud פקודות ה-CLI של gcloud ברמת גרסה אלפא.
beta פקודות בטא של ה-CLI של gcloud פקודות ה-CLI של gcloud ברמת גרסה בטא.
preview פקודות בתצוגה מקדימה של ה-CLI של gcloud פקודות ה-CLI של gcloud ברמת גרסת טרום-השקה.

פקודות ה-CLI של gcloud ברמת גרסה של זמינות לכלל המשתמשים (GA) כבר מותקנות במסגרת ההתקנה האוטומטית הראשונית של ה-CLI של gcloud.

רשימה של כל הרכיבים הנוספים ומנהלי החבילות החיצוניות הזמינים שאינם מותקנים כברירת מחדל מופיעה למטה.

ניהול הרכיבים ב-CLI של gcloud

אפשר להציג ברשימה, להתקין, להסיר ולעדכן רכיבים של ה-CLI של gcloud בהתאם לצרכים שלכם.

פירוט הרכיבים

כדי להציג רשימה של כל הרכיבים שזמינים כעת, הריצו את הפקודה gcloud components list:

gcloud components list

הדוגמה הבאה היא רשימה חלקית של כל הרכיבים הזמינים. כדי להציג את ההיצע המעודכן של הרכיבים, עדכנו את התקנת ה-CLI של gcloud ולאחר מכן הריצו את הפקודה gcloud components list.

סטטוס שם הרכיב מזהה גודל
מותקן תוספי App Engine Go app-engine-go 97.7MiB
מותקן כלי שורת הפקודה Cloud Bigtable cbt 4.0MiB
מותקן אמולטור Cloud Bigtable Bigtable 3.8MiB
מותקן אמולטור Cloud Datastore cloud-datastore-emulator 17.8MiB
לא מותקן אמולטור Cloud Firestore cloud-firestore-emulator 60.4MiB
מותקן אמולטור Cloud Pub/Sub pubsub-emulator 33.2MiB
מותקן שרת פרוקסי Cloud SQL cloud_sql_proxy 7.6MiB
מותקן אמולטור Cloud Spanner cloud-spanner-emulator 21.8MiB
מותקן Google Cloud Build Local Builder cloud-build-local 4.4MiB
מותקן תוספי gcloud app Java app-engine-java 118.9MiB
מותקן תוספי gcloud app PHP app-engine-php 21.9MiB
מותקן תוספי gcloud app Python (ספריות נוספות) app-engine-python-extras 27.8MiB
מותקן kubectl kubectl 12.2MiB
מותקן כלי שורת הפקודה Cloud BigQuery BQ < 1MiB
מותקן ספריות ליבה Cloud SDK core 7.2MiB
מותקן כלי שורת הפקודה Cloud Storage ‏gsutil 3.3MiB
מותקן פקודות אלפא gcloud alpha < 1MiB
מותקן פקודות בטא gcloud beta < 1MiB
לא מותקן פקודות בתצוגה מקדימה של gcloud גרסת טרום-השקה < 1MiB
מותקן תוספי gcloud app Python app-engine-python 6.1MiB

התקנת רכיבים

כדי להתקין רכיב בגרסה הנוכחית של ה-CLI של gcloud שמותקן אצלכם, הריצו את הפקודה gcloud components install:

gcloud components install [COMPONENT-ID]

ה-CLI של gcloud מתקין את הרכיב שצוין.

לדוגמה, כדי להתקין את הפקודה kubectl:

gcloud components install kubectl

עדכון רכיבים

השתמשו בפקודה gcloud components update כדי לעדכן את כל הרכיבים המותקנים לגרסה האחרונה הזמינה של ה-CLI של gcloud:

gcloud components update

אם מותקנת אצלכם גרסה ישנה יותר, ה-CLI של gcloud יעדכן את כל הרכיבים המותקנים.

אם צריך לחזור לגרסה טובה קודמת של ה-CLI של gcloud שמותקן אצלכם (כאשר לצורך ההתקנה לא השתמשתם במנהל החבילות, כולל במנהל ההתקנה האינטראקטיבי, בגרסאות הסטטיות, במנהל ההתקנה של Windows או ב-Homebrew), השתמשו ב-gcloud components update כדי לחזור לגרסה המסוימת:

gcloud components update --version VERSION

הסרת רכיבים

השתמשו בפקודה gcloud components remove כדי להסיר רכיב ספציפי באמצעות המזהה שלו:

gcloud components remove [COMPONENT-ID]

תמיד אפשר להתקין שוב רכיב באמצעות הפקודה gcloud components install.

רכיבים נוספים

ב-CLI של gcloud יש גם רכיבים נוספים שכוללים יחסי תלות לפקודות של ה-CLI של gcloud אבל הם לא מותקנים כברירת מחדל. הרצת הפקודה gcloud components list תציג את הרשימה המלאה של הרכיבים. רכיבים נוספים שאפשר להתקין מסומנים בסטטוס Not Installed.