איך מתחילים ליצור תחנת עבודה באמצעות Cloud Workstations
תחנת עבודה היא סביבת פיתוח שהוגדרה מראש, שאדמינים או צוותי פלטפורמה מגדירים בהגדרת תחנת עבודה. ההגדרה של תחנת העבודה כוללת את קובץ אימג' של קונטיינר שבה תחנת העבודה משתמשת. האדמינים בוחרים אם להשתמש באחד מקובצי הבסיס המוגדרים מראש של Cloud Workstations או לספק הפניה לקובץ אימג' מותאם אישית של קונטיינר.
לחצו על תראו לי איך כדי לקרוא הסבר מפורט על המשימה ישירות במסוף Google Cloud :
לפני שמתחילים
לפני שמתחילים להשתמש ב-Cloud Workstations, חשוב לוודא שיש לכם את ההרשאות הנדרשות ושהשלמתם את שלבי ההגדרה הנדרשים. אפשר לדלג על הקטע הזה אם כבר השלמתם את ההגדרה הזו.
- נכנסים לחשבון Google Cloud . אם אתם משתמשים חדשים ב- Google Cloud, צרו חשבון כדי שתוכלו להעריך את הביצועים של המוצרים שלנו בתרחישים מהעולם האמיתי. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300$ להרצה, לבדיקה ולפריסה של עומסי העבודה.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
מפעילים את Cloud Workstations API.
תפקידים שנדרשים להפעלת ממשקי API
כדי להפעיל ממשקי API, צריך את תפקיד ה-IAM 'אדמין של Service Usage' (
roles/serviceusage.serviceUsageAdmin), שכולל את ההרשאהserviceusage.services.enable. איך מקצים תפקידים -
אופציונלי: אם אין לכם הגדרות של תחנות עבודה במסוףGoogle Cloud , אתם יכולים לבקש מהאדמין ליצור בשבילכם הגדרה של תחנת עבודה, או לוודא שיש לכם תפקיד אדמין IAM ב-Cloud Workstations בפרויקט, כדי שתוכלו ליצור את המשאבים האלה בעצמכם. כדי לבדוק את תפקידי ה-IAM, עוברים לדף IAM במסוף Google Cloud :
יצירת תחנת עבודה
כדי ליצור תחנת עבודה, מבצעים את השלבים הבאים:במסוף Google Cloud , עוברים לדף Cloud Workstations > Workstations.
לוחצים על add_boxיצירה.
יכול להיות שהקישור יצירה יהיה מושבת אם אין הגדרות של תחנות עבודה בפרויקט או אם אין לכם הרשאות לצפייה בהן. צריך לבקש מהאדמין של Cloud Workstations בארגון ליצור בשבילכם הגדרת תחנת עבודה.
מאשרים את השם של תחנת העבודה שמוגדר כברירת מחדל.
אם אתם מעדיפים, אתם יכולים להזין שם משאב משלכם לתחנת העבודה – לדוגמה,
test-workstation. פועלים לפי מוסכמות למתן שמות למשאבי Compute Engine ובוחרים שם ייחודי בתוך אשכול תחנות העבודה.לוחצים על החץ arrow_drop_downלהרחבת הרשימה בשדה הגדרה ובוחרים את הגדרת תחנת העבודה כדי להגדיר את תחנת העבודה.
לוחצים על
יצירה כדי ליצור את תחנת העבודה.
הפעלת תחנת עבודה
אחרי שיוצרים תחנת עבודה, מפעילים אותה כדי להתחיל בפיתוח:- לוחצים על תחנות עבודה.
- ברשימת תחנות העבודה, מוצאים את השם של תחנת העבודה ולוחצים על הפעלה.
כברירת מחדל, תחנת העבודה מתחברת ליציאה
80. אם תחנת העבודה מושבתת, לחיצה על הפעלה תפעיל אותה.אופציונלי: אפשר גם ללחוץ על החץ arrow_drop_downלהרחבת האפשרויות לצד הפעלה ולבחור מתוך רשימת אפשרויות ההפעלה:
- התחלה
- התחברות ליציאה 80 (ברירת מחדל)
- חיבור לאפליקציית אינטרנט ביציאה
- העברת יציאות
- התחברות באמצעות SSH
- הפעלה באמצעות JetBrains Gateway (אם משתמשים בסביבת פיתוח משולבת של JetBrains)
האפשרות התחלה מפעילה את תחנת העבודה בלי להפעיל אותה.
בדוגמה הבאה מוצג דף הפתיחה של העורך הבסיסי ב-Cloud Workstations. יכול להיות שהדף ייראה אחרת, בהתאם להגדרת תחנת העבודה:
מידע נוסף על חיבור באמצעות SSH זמין במאמר בנושא תמיכה ב-SSH.
מידע נוסף על התחברות לאפליקציות אינטרנט שפועלות בתחנת העבודה זמין במאמר גישה לשרתי HTTP שפועלים בתחנת עבודה.
הסרת המשאבים
כדי למחוק תחנת עבודה מהמסוף Google Cloud :
- במסוף Google Cloud , עוברים אל Cloud Workstations > Workstations.
- מסמנים את התיבה לצד תחנת העבודה שרוצים למחוק.
- לוחצים על סמל האפשרויות הנוספותmore_vert ובוחרים באפשרות מחיקה כדי למחוק את תחנת העבודה שנבחרה.
אם ההגדרה של תחנת העבודה משתמשת בדיסקים קשיחים קבועים ומדיניות השחזור מוגדרת לשמירת דיסקים קשיחים קבועים אחרי שמוחקים את תחנת העבודה, חשוב להזכיר לאדמין של Cloud Workstations למחוק בשבילכם את הדיסק הקשיח הקבוע באופן ידני. מידע נוסף על מחיקת הגדרות של תחנות עבודה, אשכולות של תחנות עבודה ופרויקטים זמין במאמר מחיקת משאבים. Google Cloud
המאמרים הבאים
משתמשים בעורך הבסיס של Cloud Workstations.
מידע נוסף על הגדרת אפשרויות נוספות בהגדרות תחנת העבודה
התאמה אישית של הגדרות תחנת העבודה באמצעות ה-API.
יצירת קובצי אימג' של קונטיינרים בהתאמה אישית שמבוססים על קובצי הבסיס המוגדרים מראש שסופקו על ידי Cloud Workstations.