אפשר להשתמש ב-CLI של gcloud כדי להציג רשימה של כל המופעים של Secure Source Manager בפרויקט. מידע נוסף על מופעים של Secure Source Manager זמין במאמר [סקירה כללית של Secure Source Manager][ssm-overview].
התפקידים הנדרשים
כדי לקבל את ההרשאות שנדרשות להצגת רשימת המכונות, צריך לבקש מהאדמין להקצות לכם ב-IAM את התפקיד מנהל מכונות של Secure Source Manager (roles/securesourcemanager.instanceManager) בפרויקט של המכונה.
כדי לקרוא הסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
במאמרים בקרת גישה באמצעות IAM והענקת גישה של משתמשים למופע מוסבר איך נותנים תפקידים ב-Secure Source Manager.
הצגת רשימת המכונות בפרויקט
מריצים את הפקודה הבאה כדי לקבל רשימה של מופעים של Secure Source Manager בפרויקט:
gcloud source-manager instances list --region=REGION
מחליפים את REGION במיקום שממנו רוצים להציג את רשימת המכונות.
התגובה תיראה כך:
INSTANCE_ID: my-instance
LOCATION: us-central1
STATE: ACTIVE
CREATE_TIME: 2023-02-27T20:57:52
UPDATE_TIME: 2023-02-27T21:11:59
HTML_HOST: my-instance-098765432109.us-central1.sourcemanager.dev
כדי לגשת למופע, מזינים את הערך של HTML_HOST בסרגל הכתובות של הדפדפן.
קבלת פרטי מכונה
מריצים את הפקודה הבאה כדי לקבל פרטים על מופע:
gcloud source-manager instances describe INSTANCE_ID \
--region=REGION
מחליפים את מה שכתוב בשדות הבאים:
INSTANCE_IDבשם המכונה.-
REGIONעם המיקום של המופע. מידע על המיקומים הנתמכים זמין במאמר מיקומים.
התגובה כוללת פרטים על המופע שלכם, בדומה לדוגמה הבאה:
createTime: '2023-02-27T20:57:52.310148676Z'
hostConfig:
api: my-instance-123456789098-api.us-central1.sourcemanager.dev
gitHttp: my-instance-123456789098-git.us-central1.sourcemanager.dev
gitSsh: my-instance-123456789098-ssh.us-central1.sourcemanager.dev
html: my-instance-123456789098.us-central1.sourcemanager.dev
name: projects/my-project/locations/us-central1/instances/my-instance
state: ACTIVE
updateTime: '2023-02-27T21:11:59.538591815Z'