יצירה וניהול של קבוצות פריסה של שיקוף

יוצרים קבוצת פריסת רפליקציה כדי לייצג את שירותי הספק באזורים שונים בפרויקט.

בדף הזה מוסבר איך להגדיר קבוצות פריסת רפליקציה.

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

תפקידים

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

כדי לבדוק את התקדמות הפעולות שמפורטות בדף הזה, צריך לוודא שלתפקיד המשתמש שלכם יש את ההרשאות הבאות של תפקיד האדמין של פריסת שיקוף (roles/networksecurity.mirroringDeploymentAdmin):

  • networksecurity.mirroringDeployments.create
  • networksecurity.mirroringDeployments.delete
  • networksecurity.mirroringDeployments.get
  • networksecurity.mirroringDeployments.list

יצירת קבוצת פריסה של שיקוף

קבוצת פריסת הרפליקציה היא אוסף של פריסות רפליקציה. אתם יוצרים קבוצת פריסת רפליקציה במיקומים שונים בפרויקט. קבוצת הפריסה מפנה לרשת שבה נוצרות כל הפריסות.

כשיוצרים קבוצת פריסה של שיקוף, אפשר לציין את השם של קבוצת הפריסה של השיקוף כמחרוזת או כמזהה ייחודי של כתובת URL. אפשר ליצור את כתובת ה-URL הייחודית של קבוצת פריסת רפליקציה בהיקף פרויקט בפורמט הבא:

projects/PROJECT_ID/locations/global/mirroringDeploymentGroups/DEPLOYMENT_GROUP_ID

מחליפים את מה שכתוב בשדות הבאים:

  • ‫PROJECT_ID: מזהה הפרויקט.

  • ‫DEPLOYMENT_GROUP_ID: המזהה של קבוצת הפריסה של הרפליקציה.

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

המסוף

  1. נכנסים לדף Deployment groups במסוף Google Cloud .

    כניסה לדף Deployment groups

  2. לוחצים על יצירת קבוצת פריסה.

  3. בשדה Name (שם), מזינים שם ייחודי לקבוצת הפריסה.

  4. בקטע Network (רשת), בוחרים רשת VPC. כל פריסות השכפול צריכות להפנות למאזני עומסי רשת פנימיים להעברת סיגנל ללא שינוי שמשתמשים ברשת הזו.

  5. בקטע מטרה, בוחרים באפשרות NSI out-of-band.

  6. לוחצים על יצירה.

gcloud

כדי ליצור קבוצת פריסה של רפליקציה, משתמשים בפקודה gcloud beta network-security mirroring-deployment-groups create:

 gcloud beta network-security mirroring-deployment-groups \
     create DEPLOYMENT_GROUP \
     --location global \
     --project PROJECT \
     --network NETWORK \
     --no-async

מחליפים את מה שכתוב בשדות הבאים:

  • ‫DEPLOYMENT_GROUP: השם של קבוצת הפריסה של הרפליקציה. אפשר לציין את השם כמחרוזת או כמזהה ייחודי של כתובת URL.

  • ‫PROJECT: שם הפרויקט של קבוצת פריסת הרפליקציה.

  • ‫NETWORK: השם של הרשת.

Terraform

כדי ליצור קבוצת פריסת רפליקציה, אפשר להשתמש במשאב google_network_security_mirroring_deployment_group.

resource "google_network_security_mirroring_deployment_group" "default" {
  mirroring_deployment_group_id = "mirroring-deployment-group"
  location                      = "global"
  network                       = google_compute_network.default.id
}

כדי ללמוד איך להחיל הגדרות ב-Terraform או להסיר אותן, ראו פקודות בסיסיות ב-Terraform.

הצגת קבוצת פריסה של שיקוף

אפשר לראות את הפרטים של קבוצת פריסת רפליקציה ספציפית בפרויקט.

המסוף

  1. נכנסים לדף Deployment groups במסוף Google Cloud .

    כניסה לדף Deployment groups

  2. לוחצים על קבוצת הפריסה.

gcloud

כדי לראות את הפרטים של קבוצת פריסה של שיקוף, משתמשים בפקודה gcloud network-security mirroring-deployment-groups describe:

gcloud network-security mirroring-deployment-groups \
    describe DEPLOYMENT_GROUP \
    --project PROJECT \
    --location global

מחליפים את מה שכתוב בשדות הבאים:

  • ‫DEPLOYMENT_GROUP: השם של קבוצת הפריסה של הרפליקציה.

  • ‫PROJECT: שם הפרויקט של קבוצת פריסת הרפליקציה.

הצגת רשימת פריסות של שיקוף

אתם יכולים להציג רשימה של כל קבוצות הפריסה של שיקוף בפרויקט.

המסוף

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

  1. נכנסים לדף Deployment groups במסוף Google Cloud .

    כניסה לדף Deployment groups

  2. כדי להציג את רשימת קבוצות הפריסה של שיקוף, לוחצים על filter_listFilter (סינון).

  3. ברשימה מאפיינים, בוחרים באפשרות מטרה ואז בערך בוחרים באפשרות NSI out-of-band.

gcloud

כדי לראות את רשימת קבוצות הפריסה של פריסת רפליקציה, משתמשים בפקודה gcloud network-security mirroring-deployment-groups list:

 gcloud network-security mirroring-deployment-groups list \
     --project PROJECT

מחליפים את PROJECT בשם הפרויקט שבו נוצרות קבוצות הפריסה של שיקוף הנתונים.

מחיקה של קבוצת פריסת רפליקציה

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

המסוף

  1. נכנסים לדף Deployment groups במסוף Google Cloud .

    כניסה לדף Deployment groups

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

  3. כדי לאשר, לוחצים שוב על מחיקה.

gcloud

כדי למחוק קבוצת פריסה של רפליקציה, משתמשים בפקודה gcloud network-security mirroring-deployment-groups delete:

 gcloud network-security mirroring-deployment-groups \
     delete DEPLOYMENT_GROUP \
     --location global \
     --project PROJECT \
     --no-async

מחליפים את מה שכתוב בשדות הבאים:

  • ‫DEPLOYMENT_GROUP: השם של קבוצת הפריסה של הרפליקציה שרוצים למחוק.

  • ‫PROJECT: שם הפרויקט של קבוצת פריסת הרפליקציה.

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