בדף הזה מוסבר איך ליצור ולנהל משאבי רשת של Google Distributed Cloud באזור מחובר של Distributed Cloud.
שרתים של Distributed Cloud במודל מחובר נשלחים עם רשת אחת שהוגדרה מראש, רשת ברירת המחדל של Distributed Cloud. בשרתים שמחוברים ל-Distributed Cloud אין תמיכה בהגדרת רשתות נוספות.
מידע נוסף על רשתות Distributed Cloud זמין במאמר איך Distributed Cloud Connected פועל.
חשוב לזכור:
- אפשר ליצור עד 100 רשתות לכל אזור של Distributed Cloud.
- הרשת היא רשת וירטואלית פרטית שמופעלת בתחום היעד.
- הרשת מופעלת כפונקציית ניתוב וירטואלית (VRF).
- הניתוב של החבילות מתבצע באופן עצמאי בתוך הרשת.
- אם הפרויקט של האזור Google Cloud והפרויקט של אשכול Google Cloud שונים, צריך להעניק הרשאה לפרויקט של האשכול Google Cloud בפרויקט של האזור Google Cloud כדי לאפשר גישה ל-Edge Network API. הוראות מפורטות זמינות במאמר בנושא הרשאת פעולות באשכולות באמצעות בקרת גישה מבוססת-תפקידים.
יצירת רשת
כדי ליצור רשת Distributed Cloud, צריך לבצע את השלבים שבקטע הזה.
כדי להשלים את המשימה הזו, צריך להיות לכם תפקיד אדמין ברשת Edge (roles/edgenetwork.admin) בפרויקט Google Cloud .
gcloud
משתמשים בפקודה gcloud edge-cloud networking networks create:
gcloud edge-cloud networking networks create NETWORK_NAME \
--location=REGION \
--zone=ZONE_NAME \
--mtu=MTU_SIZE
מחליפים את מה שכתוב בשדות הבאים:
-
NETWORK_NAME: שם תיאורי שמזהה באופן ייחודי את הרשת הזו. -
REGION: Google Cloud האזור שאליו שייך אזור היעד המחובר של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד המחובר של Distributed Cloud. -
MTU_SIZE: גודל יחידת השידור המקסימלית (MTU) של הרשת הזו. הערכים החוקיים הם 1,500 ו-9,000. הערך הזה צריך להיות זהה לגודל ה-MTU של רשתdefault, והוא צריך להיות זהה לכל הרשתות.
API
שולחים בקשת POST אל ה-method projects.locations.zones.networks.create:
POST /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/networks?networkId=NETWORK_ID
{
"labels": { LABELS,
},
"mtu": { MTU_SIZE,
},
}
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: המזהה של Google Cloud פרויקט היעד. -
REGION: Google Cloud האזור שאליו שייך אזור היעד המחובר של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד ב-Distributed Cloud. -
NETWORK_ID: מזהה ייחודי שמזהה את הרשת הזו. -
LABELS: רשימה של תוויות להחלה על משאב הרשת הזה. -
MTU_SIZE: גודל יחידת השידור המקסימלית (MTU) של הרשת הזו. הערכים החוקיים הם 1,500 ו-9,000.
הצגת רשימה של רשתות
כדי לראות רשימה של רשתות Distributed Cloud שהוקצו באזור שמחובר ל-Distributed Cloud, צריך לבצע את השלבים שבקטע הזה.
כדי להשלים את המשימה הזו, צריך להיות לכם התפקיד Edge Network Viewer (roles/edgenetwork.viewer) בפרויקט Google Cloud .
gcloud
משתמשים בפקודה gcloud edge-cloud networking networks list:
gcloud edge-cloud networking networks list \
--location=REGION \
--zone=ZONE_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
REGION: Google Cloud האזור שאליו שייך אזור היעד המחובר של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד המחובר של Distributed Cloud.
API
שולחים בקשת GET אל ה-method projects.locations.zones.networks.list:
GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/networks?filter=FILTER&pageSize=PAGE_SIZE&orderBy=SORT_BY&pageToken=PAGE_TOKEN
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: המזהה של Google Cloud פרויקט היעד. -
REGION: Google Cloud האזור שאליו שייך אזור היעד המחובר של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד ב-Distributed Cloud. -
FILTER: ביטוי שמגביל את התוצאות שמוחזרות לערכים ספציפיים. -
PAGE_SIZE: מספר התוצאות שיוחזרו בכל דף. -
SORT_BY: רשימה מופרדת בפסיקים של שמות שדות שלפיהם ימוינו התוצאות שיוחזרו. סדר המיון שמוגדר כברירת מחדל הוא סדר עולה. כדי להגדיר סדר יורד, מוסיפים את התו~לפני השדה הרצוי. -
PAGE_TOKEN: אסימון שמתקבל בתגובה לבקשת הרשימה האחרונה בשדהnextPageTokenבתגובה. שולחים את האסימון הזה כדי לקבל דף תוצאות.
קבלת מידע על רשת
כדי לקבל מידע על רשת Distributed Cloud, צריך לבצע את השלבים שבקטע הזה.
כדי להשלים את המשימה הזו, צריך להיות לכם התפקיד Edge Network Viewer (roles/edgenetwork.viewer) בפרויקט Google Cloud .
gcloud
משתמשים בפקודה gcloud edge-cloud networking networks describe:
gcloud edge-cloud networking networks describe NETWORK_NAME \
--location=REGION \
--zone=ZONE_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
NETWORK_NAME: השם של רשת היעד. -
REGION: Google Cloud האזור שאליו שייך אזור היעד המחובר של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד המחובר של Distributed Cloud.
API
שולחים בקשת GET אל ה-method projects.locations.zones.networks.get:
GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/networks/NETWORK_ID
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: המזהה של Google Cloud פרויקט היעד. -
REGION: Google Cloud האזור שאליו שייך אזור היעד המחובר של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד המחובר של Distributed Cloud. -
NETWORK_ID: המזהה של רשת היעד.
בדיקת הסטטוס התפעולי של רשת
כדי לבדוק את הסטטוס התפעולי של רשת Distributed Cloud, צריך לבצע את השלבים שבקטע הזה.
כדי להשלים את המשימה הזו, צריך להיות לכם התפקיד Edge Network Viewer (roles/edgenetwork.viewer) בפרויקט Google Cloud .
gcloud
משתמשים בפקודה gcloud edge-cloud networking networks get-status:
gcloud edge-cloud networking networks get-status NETWORK_NAME \
--location=REGION \
--zone=ZONE_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
NETWORK_NAME: השם של רשת היעד. -
REGION: Google Cloud האזור שאליו שייך אזור היעד המחובר של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד המחובר של Distributed Cloud.
API
שולחים בקשת GET אל ה-method projects.locations.zones.networks.diagnose:
GET /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/networks/NETWORK_ID:diagnose
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: המזהה של Google Cloud פרויקט היעד. -
REGION: Google Cloud האזור שאליו שייך אזור היעד המחובר של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד המחובר של Distributed Cloud. -
NETWORK_ID: המזהה של רשת היעד.
מחיקת ערוץ או חבילה
כדי למחוק רשת Distributed Cloud, מבצעים את השלבים שבקטע הזה.
כדי להשלים את המשימה הזו, צריך להיות לכם תפקיד אדמין ברשת Edge (roles/edgenetwork.admin) בפרויקט Google Cloud .
gcloud
משתמשים בפקודה gcloud edge-cloud networking networks delete:
gcloud edge-cloud networking networks delete NETWORK_NAME \
--location=REGION \
--zone=ZONE_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
NETWORK_NAME: השם של רשת היעד. -
REGION: Google Cloud האזור שאליו שייך אזור היעד המחובר של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד המחובר של Distributed Cloud.
API
שולחים בקשת DELETE אל ה-method projects.locations.zones.networks.delete:
DELETE /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME/networks/NETWORK_ID
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: המזהה של Google Cloud פרויקט היעד. -
REGION: Google Cloud האזור שאליו שייך אזור היעד המחובר של Distributed Cloud. -
ZONE_NAME: השם של אזור היעד המחובר של Distributed Cloud. -
NETWORK_ID: המזהה של רשת היעד.