צפייה במשאבים שנפרסו

בדף הזה מוסבר איך לצפות במידע על משאבים שמוקצים על ידי Infrastructure Manager.

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

כש-Infrastructure Manager פורס הגדרות של Terraform, השירות מקצה ומגדיר את המשאבים Google Cloud שמוגדרים בהגדרות. המטא-נתונים על המשאבים האלה נמצאים בקובץ המצב של Terraform, ו-Infra Manager שומר את הקובץ הזה לכל פריסה וגרסה.

קובץ המצב מכיל מידע על המשאבים כשהם מוקצים על ידי Infra Manager. אם משנים את המשאבים האלה, קובץ המצב ו-Infra Manager לא מכילים מידע לגביהם, אלא אם השינוי בוצע על ידי גרסה של Infra Manager.

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

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

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

  1. מוודאים ש-Infra Manager מופעל.
  2. מוודאים שיש לכם חשבון שירות.
  3. מוודאים שיש לכם את הרשאות ה-IAM שנדרשות כדי להציג פריסות.
    • roles/config.admin או roles/config.viewer.

הצגת רשימה של משאבים שהוקצו על ידי פריסה

כדי לראות רשימה של המשאבים שהוקצו על ידי פריסה:

gcloud infra-manager resources list --revision=projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID

מחליפים את:

  • PROJECT_ID: מזהה הפרויקט שבו פועל Infrastructure Manager.
  • LOCATION: המיקום שבו פועל Infra Manager. ראו מיקומי Infrastructure Manager לרשימת המיקומים התקפים.
  • DEPLOYMENT_ID: מזהה הפריסה של הפריסה של המשאב.
  • REVISION_ID: מזהה הגרסה של הגרסה שמוצגת.

סינון רשימת המשאבים

כדי לסנן את רשימת המשאבים:

gcloud infra-manager resources list --revision=projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID --filter=EXPRESSION

מחליפים את:

  • PROJECT_ID: מזהה הפרויקט שבו פועל Infrastructure Manager.
  • LOCATION: המיקום שבו פועל Infra Manager. ראו מיקומי Infrastructure Manager לרשימת המיקומים התקפים.
  • DEPLOYMENT_ID: מזהה הפריסה של הפריסה של המשאב.
  • REVISION_ID: מזהה הגרסה של הגרסה שמוצגת ומסוננת.
  • EXPRESSION: הביטוי שרוצים לסנן לפיו. הביטויים הנתמכים הם:
    • terraformInfo.address (string)
    • terraformInfo.type (string)
    • terraformInfo.id (string)
    • state (string), אחת מהאפשרויות הבאות: STATE_UNSPECIFIED, ‏ PLANNED, ‏ IN_PROGRESS, ‏ RECONCILED, ‏ FAILED
    • intent(string), אחת מהאפשרויות הבאות: INTENT_UNSPECIFIED, ‏ CREATE, ‏ UPDATE, ‏ DELETE, ‏ RECREATE, ‏ UNCHANGED
    • caiAssets.fullResourceName (מפה)
    • caiAssets.type (מפה)

מיון רשימת המשאבים

כדי למיין את רשימת המשאבים:

gcloud infra-manager resources list --revision=projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID --sort-by=[FIELD]

מחליפים את:

  • PROJECT_ID: מזהה הפרויקט שבו פועל Infrastructure Manager.
  • LOCATION: המיקום שבו פועל Infra Manager. ראו מיקומי Infrastructure Manager לרשימת המיקומים התקפים.
  • DEPLOYMENT_ID: מזהה הפריסה של הפריסה של המשאב.
  • REVISION_ID: מזהה הגרסה של הגרסה שמוצגת וממוינת.
  • FIELD: השדה שמשמש למיון. השדות הנתמכים הם:
    • name
    • terraformInfo.address
    • terraformInfo.type
    • terraformInfo.id

צפייה בפרטים על משאב

כדי לראות פרטים על משאב ספציפי, משתמשים במזהה המשאב:

gcloud infra-manager resources describe projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID/resources/RESOURCE_ID

מחליפים את:

  • PROJECT_ID: מזהה הפרויקט שבו פועל Infrastructure Manager.
  • LOCATION: המיקום שבו פועל Infra Manager. ראו מיקומי Infrastructure Manager לרשימת המיקומים התקפים.
  • DEPLOYMENT_ID: מזהה הפריסה של הפריסה של המשאב.
  • REVISION_ID: מזהה הגרסה של הגרסה הספציפית שבאמצעותה בוצע פריסת המשאב.
  • RESOURCE_ID: מזהה המשאב של המשאב שמוצג.

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