כלי שורת הפקודה של Kubernetes, kubectl, מאפשר לכם לקרוא לממשקי ה-API הבסיסיים של Kubernetes Resource Model (KRM) שסופקו על ידי Google Distributed Cloud (GDC) עם בידוד פיזי. אתם יכולים לפרוס הגדרות של משאבים מותאמים אישית ב-Kubernetes באמצעות ה-CLI של kubectl כדי ליצור ולנהל משאבי שירות של GDC.
המסמך הזה מיועד לכל קבוצות הקהלים שעובדות עם GDC וצריכות לבצע קריאות ל-API כדי לנהל את תהליכי העבודה של החומרה והתוכנה שלהן עם פער אבטחה. מידע נוסף מופיע במאמרי העזרה בנושא קהלים ב-GDC עם פער אבטחה.
לפני שמתחילים
לפני שמתקינים את kubectl CLI, צריך להתקין ולהגדיר את gdcloud CLI. למידע נוסף, אפשר לעיין במאמר בנושא שימוש ב-CLI של gcloud.
התקנת kubectl CLI
כדי להתקין את kubectl CLI בסביבת GDC:
מתקינים את הרכיב
kubectlבאמצעות ה-CLI של gcloud:gdcloud components install kubectlמוודאים ש-kubectl CLI מותקן:
kubectl versionהפלט אמור להיראות כך:
Client Version: v1.30.2-gke.1100 Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3 Server Version: v1.30.12-gke.300מתקינים את הרכיב
gdcloud-k8s-auth-pluginבאמצעות ה-CLI של gdcloud:gdcloud components install gdcloud-k8s-auth-plugin
אחרי שמתקינים את kubectl CLI, צריך להשתמש ב-gdcloud CLI כדי ליצור את קובץ kubeconfig עבור האשכול או שרת ה-API שמארחים את המשאבים, כדי לקבל גישה לממשקי ה-API.