בדף הזה מוסבר איך לצפות במידע על פריסות, כולל:
- הצגת רשימת הפריסות בפרויקט.
- הצגת פרטי פריסה, כולל הפרטים הבאים:
- המצב של הפריסה.
- הגרסה של Terraform ששימשה ליצירת הפריסה.
- הצגת עדכונים של דף האפליקציה בפריסה.
- הצגת פרטים של גרסה, כולל הפרטים הבאים:
- המצב של הגרסה.
- הגרסה של Terraform ששימשה ליצירת הגרסה.
לפני שמתחילים
- מוודאים ש-Infra Manager מופעל.
- מוודאים שיש לכם את הרשאות ה-IAM שנדרשות כדי להציג פריסות:
-
roles/config.adminאוroles/config.viewer.
-
הצגת רשימת הפריסות בפרויקט
פריסות הן ספציפיות לפרויקט ולמיקום. אם רוצים להעריך אילו פריסות קיימות, אפשר לפרט את הפריסות.
כדי להציג את הפריסות בפרויקט ובמיקום, משתמשים בפקודה הבאה:
gcloud infra-manager deployments list --project PROJECT_ID --location "LOCATION"
מחליפים את מה שכתוב בשדות הבאים:
- PROJECT_ID: מזהה הפרויקט שבו פועל Infrastructure Manager.
- LOCATION עם המיקום שבו הפריסות קיימות. ראו מיקומי Infrastructure Manager לקבלת רשימת המיקומים התקפים.
הצגת פרטים של פריסה
אחרי שיוצרים פריסה, יכול להיות שתרצו לראות פרטים על הפריסה, כולל:
- המצב של הפריסה. בודקים את המצב כדי לוודא שהפריסה בוצעה בהצלחה, נכשלה או שהיו בעיות כמו פריסה חלקית.
- הגרסה של Terraform שבה השתמש Infra Manager כדי ליצור את הפריסה.
כדי לראות את פרטי הפריסה, משתמשים בפקודה הבאה:
gcloud infra-manager deployments describe projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID
מחליפים את מה שכתוב בשדות הבאים:
- PROJECT_ID: מזהה הפרויקט שבו פועל Infrastructure Manager.
- LOCATION: המיקום שבו פועל Infra Manager. ראו מיקומי Infrastructure Manager לקבלת רשימת המיקומים התקפים.
- DEPLOYMENT_ID: מזהה הפריסה של הפריסה שמוצגת.
רשימה של המצבים האפשריים ופרטים על כל מצב מופיעים במאמר בנושא מצב בהפניית API בארכיטקטורת REST.
הגרסה של Terraform ששימשה ליצירת הפריסה מופיעה בפלט לצד tfVersion. מידע נוסף זמין במאמר בנושא גרסאות נתמכות של Terraform.
כדי לפתור בעיות בפריסות שנכשלו, אפשר לעיין במאמר בנושא פתרון בעיות בפריסה.
הצגת רשימת הגרסאות בפריסה
יכול להיות שתרצו לראות את רשימת הגרסאות השונות של פריסה.
כדי להציג את רשימת הגרסאות בפריסה, משתמשים בפקודה הבאה:
gcloud infra-manager revisions list --deployment=projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID
מחליפים את מה שכתוב בשדות הבאים:
- PROJECT_ID: מזהה הפרויקט שבו פועל Infrastructure Manager.
- LOCATION: המיקום שבו פועל Infra Manager. ראו מיקומי Infrastructure Manager לקבלת רשימת המיקומים התקפים.
- DEPLOYMENT_ID: מזהה הפריסה של הפריסה שמוצגת.
הצגת הפרטים של גרסה
כדי לראות את הפרטים של גרסה ספציפית, משתמשים בפקודה הבאה:
gcloud infra-manager revisions describe projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID
מחליפים את מה שכתוב בשדות הבאים:
- PROJECT_ID: מזהה הפרויקט שבו פועל Infrastructure Manager.
- LOCATION: המיקום שבו פועל Infra Manager. ראו מיקומי Infrastructure Manager לקבלת רשימת המיקומים התקפים.
- DEPLOYMENT_ID: מזהה הפריסה של הפריסה שמוצגת.
- REVISION_ID: מזהה הגרסה של הגרסה שמוצגת.
רשימה של המצבים האפשריים ופרטים על כל מצב מופיעים במאמר בנושא מצב בהפניית API בארכיטקטורת REST.
הגרסה של Terraform ששימשה ליצירת השינוי מופיעה בפלט לצד tfVersion. פרטים נוספים זמינים במאמר בנושא גרסאות נתמכות של Terraform.
כדי לפתור בעיות בפריסות שנכשלו, כולל בעיות בשינויים שנכשלו, אפשר לעיין במאמר בנושא פתרון בעיות בפריסה.
המאמרים הבאים
- מידע נוסף על Terraform עם Google Cloud
- אוטומציה של פריסות.
- עדכון פריסה
- הצגת המשאבים שנפרסו.
- מחיקת פריסה