יצירת אשכול של תחנות עבודה

איך מתחילים ליצור אשכול של תחנות עבודה באמצעות Cloud Workstations?

לפני שמתחילים

לפני שמתחילים להשתמש ב-Cloud Workstations, חשוב לוודא שיש לכם את ההרשאות הנדרשות ושהשלמתם את שלבי ההגדרה הנדרשים. אם כבר השלמתם את ההגדרה הזו, אתם יכולים לדלג על הקטע הזה.

  1. 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 the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. Verify that billing is enabled for your Google Cloud project.

  3. מפעילים את Cloud Workstations API, אם הוא עדיין לא מופעל.

    התפקידים שנדרשים כדי להפעיל ממשקי API

    כדי להפעיל ממשקי API, צריך את ההרשאה serviceusage.services.enable. אם אתם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד "בעלים" (roles/owner). אחרת, אתם יכולים לקבל את ההרשאה הזו דרך התפקיד "אדמין בממשק 'שימוש בשירות'" (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים?

    להפעלת ה-API

  4. כדי ליצור הגדרות של תחנות עבודה, ודאו שיש לכם את התפקיד "אדמין של Cloud Workstations" ב-IAM בפרויקט. כדי לבדוק את תפקידי ה-IAM במסוף Google Cloud , נכנסים לדף IAM:

    כניסה לדף IAM

  5. סביבות העבודה של Cloud Workstations מתארחות במכונות וירטואליות שמופעלות מקובצי אימג' ציבוריים של מערכת הפעלה שמותאמת לקונטיינרים (COS), שהוגדרו מראש ב-Compute Engine. אם אוכפים את האילוץ constraints/compute.trustedimageProjects של מדיניות הארגון, צריך להגדיר אילוצי גישה לתמונות כדי לאפשר למשתמשים ליצור דיסקים לאתחול מ-projects/cos-cloud או מכל התמונות הציבוריות.
  6. ב-Cloud Workstations משתמשים ב-Private Service Connect כדי להתחבר לשירותים שמנוהלים על ידי Google. אם אילוץ מדיניות הארגון constraints/compute.restrictPrivateServiceConnectProducer נאכף בארגון שלכם, אתם צריכים להוסיף את Google כיצרן מורשה (under:organizations/433637338589).
  7. אם בארגון שלכם נאכף האילוץ constraints/compute.disablePrivateServiceConnectCreationForConsumers של מדיניות הארגון, אתם צריכים לוודא שנקודות הקצה של Private Service Connect שמתחברות ל-Google APIs (GOOGLE_APIS) מותרות. אם מגדירים אשכולות פרטיים, צריך לאפשר גם נקודות קצה שמתחברות לשירותים שפורסמו (SERVICE_PRODUCERS).
  8. אופציונלי: מפעילים את Container File System API כדי לאפשר הפעלה מהירה יותר של תחנת העבודה.

    הפעלת Container File System API

    מידע נוסף זמין במאמר צמצום זמן ההפעלה של תחנת העבודה באמצעות סטרימינג של קובצי אימג'.

יצירת אשכול של תחנות עבודה

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

אשכולות של תחנות עבודה לא קשורים לאשכולות של Google Kubernetes Engine ‏ (GKE).

כדי ליצור אשכול של תחנות עבודה:

  1. במסוף, נכנסים לדף Cloud Workstations > Cluster management.

    כניסה לדף Cluster management

  2. בדף Cluster management של תחנות העבודה, לוחצים על add_boxCreate.

  3. בשדה Name, נותנים שם לאשכול תחנות העבודה.

  4. בוחרים את האזור שהכי קרוב אליכם.

  5. אופציונלי: מזינים כתובת URL אחרת להרשאת תחנת עבודה כדי להשתמש בתהליך אימות בהתאמה אישית. סביבות העבודה ב-Cloud מפנות משתמשים לא מאומתים לכתובת ה-URL הזו כדי להיכנס לחשבון.

  6. אופציונלי: כדי ליצור את תחנות העבודה בתוך VPC, מרחיבים את הקטע הגדרות רשת ובוחרים את הרשת בהתאמה אישית.

    1. בשדה Network, מזינים את שם הרשת, לדוגמה test-network.

    2. בשדה Subnetwork, מזינים את השם של רשת המשנה, לדוגמה test-subnetwork.

    3. בקטע Gateway type, בוחרים באפשרות Public gateway או Private gateway.

      • כדי לאפשר גישה לתחנות העבודה מרשתות ציבוריות, בוחרים באפשרות Public gateway.

      • אם אתם צריכים מיקום אחסון נתונים לנתונים במעבר, בחרו באפשרות שער פרטי.

      • כדי לאפשר תעבורת נתונים נכנסת (ingress) ותעבורת נתונים יוצאת (egress) לשירות תחנות העבודה מתוך הרשת שנבחרה, בוחרים באפשרות Private gateway. מידע נוסף על יצירת אשכולות פרטיים זמין במאמר הגדרת VPC Service Controls ואשכולות פרטיים.

  7. אופציונלי: כתובת ה-URL של מרכז האפליקציות של תחנת העבודה מאוכלסת במרכז האפליקציות של מסוףGoogle Cloud שמוגדר כברירת מחדל, ומפעיל באופן אוטומטי תחנות עבודה שהופסקו. אם רוצים להשתמש במרכז אפליקציות בהתאמה אישית, צריך להחליף את כתובת ה-URL הזו בדף בהתאמה אישית.

    כדי לאפס כתובת URL מותאמת אישית בחזרה לברירת המחדל, לוחצים על Use Cloud Console launcher.

  8. לוחצים על Create כדי להתחיל בתהליך יצירת האשכול.

בדרך כלל צריך ליצור אשכול של תחנות עבודה רק פעם אחת.

הסרת המשאבים

כדי למחוק אשכול של תחנות עבודה ממסוף Google Cloud :

  1. במסוף Google Cloud , נכנסים לדף Cloud Workstations > Clusters.
  2. מסמנים את התיבה לצד האשכול שרוצים למחוק.
  3. לוחצים על תפריט האפשרויות הנוספות more_vertMore ובוחרים באפשרות Delete כדי למחוק את אשכול תחנות העבודה שנבחר.
למידע נוסף על מחיקת תחנות עבודה, הגדרות של תחנות עבודה ופרויקטים ב- Google Cloud , קראו את המאמר מחיקת משאבים.

המאמרים הבאים