המדריך הזה יעזור לכם להבין איך ליצור, לנהל ולמחוק קבוצות פריסה.
קבוצת פריסה היא אוסף של פריסות שמסודרות בגרף מכוון ללא מעגלים. אפשר להשתמש בקבוצות פריסה כדי לנהל פריסות קשורות כמשאב לוגי יחיד. אפשר להחיל פריסות בסדר טופולוגי, או למחוק אותן בסדר טופולוגי הפוך.
לפני שמתחילים
- מוודאים ש-Infra Manager מופעל ושה-Google Cloud CLI מותקן ומאותחל.
- מוודאים שיש לכם את התפקיד אדמין הגדרות (
roles/config.admin) בניהול זהויות והרשאות גישה (IAM). מוודאים שיש לפרויקט פריסה קיימת, או יוצרים פריסה. כדי ליצור פריסת בדיקה ליצירת קבוצות פריסה, מריצים את הפקודה הבאה:
gcloud infra-manager deployments apply projects/PROJECT_ID/locations/LOCATION/deployments/NEW_DEPLOYMENT_ID \ --service-account=SERVICE_ACCOUNT \ --git-source-repo="https://github.com/terraform-google-modules/terraform-google-network" \ --git-source-directory="examples/simple_project_with_regional_network" \ --git-source-ref="v6.0.1" \ --input-values=network_name=test-network,project_id=PROJECT_ID \ --import-existing-resourcesמחליפים את מה שכתוב בשדות הבאים:
- PROJECT_ID: מזהה הפרויקט ב- Google Cloud .
- LOCATION: המיקום של הפריסה שצריך ליצור כדי ליצור קבוצת פריסה. Google Cloud לדוגמה,
us-central1. - NEW_DEPLOYMENT_ID: המזהה של פריסה. כדי ליצור קבוצת פריסה, צריך פריסה קיימת.
מחליפים את
EXISTING_DEPLOYMENT_IDב-NEW_DEPLOYMENT_IDבקטעים הבאים. - SERVICE_ACCOUNT: המזהה של חשבון השירות שמשמש ליצירת הפריסה.
יצירת קבוצת פריסה
קבוצת פריסה היא אוסף של פריסות שמנוהלות על ידי Infra Manager כיחידה לוגית אחת.
כשיוצרים קבוצת פריסה, כל פריסה שמוסיפים לקבוצה היא יחידת פריסה.
כדי ליצור קבוצת פריסה, משתמשים ב-API בארכיטקטורת REST באופן הבא:
שליחת בקשת
POSTלנקודת הקצהdeploymentGroups:curl \ -X POST \ -H "Authorization: Bearer $(gcloud