gkectl

אפשר להשתמש בממשק שורת הפקודה gkectl כדי לבצע מגוון משימות, כולל:

  • יוצרים תבנית לקובץ תצורה של אשכול.
  • מאמתים קובץ תצורה של אשכול.
  • מכינים סביבת vSphere.
  • יוצרים אשכול.
  • שדרוג אשכול.
  • עדכון אשכול.
  • שינוי הגודל של אשכול.
  • אבחון בעיות באשכול.

פקודות בסיסיות

כדי להציג רשימה של כל הפקודות:

gkectl help

כדי לקבל עזרה לגבי פקודה ספציפית:

gkectl COMMAND --help

משתנה סביבה לקובץ kubeconfig של אשכול האדמין

כדי להשתמש בכמה פקודות של gkectl, צריך להזין את הנתיב של קובץ ה-kubeconfig של אשכול האדמין. אפשר לציין את הנתיב על ידי ייצוא של משתנה הסביבה GKECTL_KUBECONFIG. לדוגמה:

export GKECTL_KUBECONFIG=/path/to/my-admin-cluster-kubeconfig

אם לא מייצאים את משתנה הסביבה GKECTL_KUBECONFIG, צריך להשתמש בדגל --kubeconfig כשמריצים את הפקודה.

הורדת gkectl

למידע על הורדת gkectl, אפשר לעיין במאמר בנושא הורדות.

התנהגות ברירת המחדל של רישום ביומן עבור gkectl

במקרה של gkectl, מספיק להשתמש בהגדרות ברירת המחדל של הרישום ביומן. ב-gkectl, קובץ היומן שמוגדר כברירת מחדל הוא /home/ubuntu/.config/gke-on-prem/logs/gkectl-$(date).log, והקובץ מקושר באמצעות קישור סמלי לקובץ logs/gkectl-$(date).log בספרייה המקומית שבה מריצים את gkectl.

רמת הפירוט שמוגדרת כברירת מחדל -v5 כוללת את כל רשומות היומן שצוות התמיכה צריך. קובץ היומן כולל את הפקודה שהופעלה ואת הודעת הכשל.

מומלץ לשלוח את קובץ היומן לצוות התמיכה כשצריכים עזרה.

קביעת מיקומים שאינם ברירת המחדל לקובצי יומן

כדי לציין מיקום שאינו ברירת המחדל לקובץ היומן gkectl, משתמשים בדגל --log_file. קובץ היומן שציינתם לא יהיה קישור סמלי עם הספרייה המקומית.