הגדרת 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.

תמיכה

כדי לשלוח משוב, לדווח על בעיות ב-GitHub או לשאול שאלה ב-Stack Overflow.