הגדרת Cloud Code ל-VS Code

אתם יכולים להתאים אישית את Cloud Code כדי להפעיל השלמה של משאבי אשכול, להפעיל עיצוב ואימות של YAML, להציג או להסתיר סיירים, לאסוף טלמטריה ולהתאים אישית את הנתיב של Kubeconfig.

ציון העדפות באמצעות ההגדרות של VS Code

כדי להגדיר את ההגדרות של VS Code, לוחצים על הגדרות ניהול > הגדרות ואז מחפשים את cloudcode.

הגדרת ההעדפות בדרך הזו מאפשרת לשנות את ברירות המחדל שנשמרו ב-Cloud Code כשנשאלתם בפעם הראשונה לגבי ההעדפות. ההגדרות האלה כוללות העדפות לגבי עיצוב והשלמה של YAML, איסוף טלמטריה, נתיב קובץ KubeConfig, סגנון גלישת שורות וקריטריונים להתאמה של קובץ YAML. אפשר להגדיר הגדרות אחרות של Cloud Code באמצעות הקובץ settings.json.

עבודה עם קובצי KubeConfig נוספים

קובץ KubeConfig הוא קובץ שמשמש את Kubernetes להגדרת הגישה לאשכולות. כברירת מחדל, Cloud Code משתמש בקובץ KubeConfig שמוגדר כברירת מחדל (שנמצא בספרייה $HOME/.kube) כדי לאחזר משאבי Kubernetes ולהריץ פקודות.

ייבוא של KubeConfig חדש

כדי לייבא קובץ KubeConfig חלופי ל-Cloud Code, פועלים לפי השלבים הבאים:

  1. לוחצים על Cloud Code ומרחיבים את הקטע Kubernetes.
  2. מעבירים את מצביע העכבר מעל שם הגדרת ברירת המחדל.
  3. לצד הגדרת ברירת המחדל, לוחצים על sync_alt החלפת KubeConfig ואז על + טעינת KubeConfig.
  4. בסייר הקבצים, בוחרים את קובץ ה-KubeConfig שרוצים לייבא. הקובץ שייבאתם הופך לקובץ KubeConfig הפעיל.

טיפ: אם ייבאתם כמה קובצי KubeConfig, תוכלו לעבור ביניהם בקלות. לשם כך, לוחצים על sync_alt החלפת KubeConfig ואז בוחרים קובץ KubeConfig אחר.

הסרת KubeConfig

כדי להסיר את קובצי ה-KubeConfig שייבאתם, פותחים את לוח הפקודות (לוחצים על Ctrl/Cmd+Shift+P או לוחצים על View (תצוגה) > Command Palette (לוח הפקודות)), מריצים את הפקודה Remove KubeConfig from Kubernetes Explorer (הסרת KubeConfig מ-Kubernetes Explorer) ואז בוחרים את קובצי ההגדרות שרוצים להסיר.

הגדרת ההגדרות ב-settings.json

חלק מההגדרות המתקדמות, כמו התאמות אישיות של מאתר הבאגים של Cloud Code, מוגדרות בקובץ settings.json.

  1. בהגדרות, לוחצים על עריכה בקובץ settings.json מתחת להגדרה שרוצים לשנות. קובץ ה-settings.json ייפתח בהגדרה המתאימה.
  2. מקלידים מרכאות (") כדי לפתוח את רשימת המאפיינים או הערכים של ההגדרה. לדוגמה, אם מקלידים " ב-cloudcode.debug-kubernetes, מוצגות האפשרויות SuppressGoWarning, SuppressJavaWarning, SuppressNETCoreWarning, SuppressNodeJSWarning ו-SuppressPythonWarning.
  3. לוחצים על הנכס ואז על הערך שרוצים להגדיר לנכס, או, אם ההגדרה מקבלת ערך ישירות, לוחצים על הערך. לדוגמה, לחיצה על SuppressNodeJSWarning תציג את האפשרויות true ו-false.

תמיכה

כדי לשלוח משוב, אפשר לשאול שאלה ב-Stack Overflow. אם אתם לקוחות Google Cloud, אתם יכולים לשלוח כרטיסי תמיכה דרך ערוצי התמיכה הרגילים של Google Cloud.