אשכול התיזמור של Telecom Network Automation מבוסס על Config Controller.
אוטומציה של רשתות טלקום תומכת רק ב-OrchestrationCluster אחד בכל פעם.
בדף הזה מוסבר איך לנהל אשכולות של Orchestration.
יצירת אשכול Orchestration
לפני שיוצרים אשכול Orchestration, צריך לוודא שיש לכם את התפקיד Telco Automation Admin (אדמין של Telco Automation) (roles/telcoautomation.admin).
כדי ליצור אשכול Orchestration, פועלים לפי השלבים הבאים:
- עוברים לדף סקירה כללית. לוחצים על הגדרת אוטומציה של רשתות תקשורת.
בדף הבא, מציינים את הפרטים הבאים:
- מוסיפים שם ייחודי לאשכול של Orchestration.
- בתפריט הנפתח, בוחרים את האזור של אשכול Orchestration.
אם אתם צריכים הגדרת ניהול, לוחצים על הפעלת הגדרת ניהול ומזינים את הערכים בשדות הבאים. אם לא מציינים ערכים, המערכת בוחרת ערכי ברירת מחדל לשדות אופציונליים:
- בוחרים באפשרות Standard management config (הגדרת ניהול רגילה) או באפשרות Full management config (הגדרת ניהול מלאה):
- הגדרת ניהול רגילה מרמזת על הגדרת ניהול רגילה של GKE.
- הגדרה של ניהול מלא מרמזת על מצב הטייס האוטומטי של GKE.
- בשדה החובה Network (רשת), מזינים את השם של רשת ה-VPC שרוצים לכלול בה את אשכול ה-GKE והצמתים. אם ה-VPC לא קיים, Telecom Network Automation יוצר אותו.
- בשדה Subnet מציינים את רשת המשנה שהממשק הוא חלק ממנה. צריך לציין את מפתח הרשת, ותת-הרשת צריכה להיות תת-רשת של הרשת שצוינה.
- בשדה החובה Control plane address range (טווח כתובות של מישור הבקרה), מזינים את טווח הרשת /28 לשימוש ברשת הראשית.
- בשדה Cluster default pod address range, מזינים את טווח כתובות ה-IP של הפודים באשכול.
- כדי להגדיר גודל ברירת מחדל לטווח, משאירים את השדה ריק.
- כדי להגדיר טווח עם מסכת רשת ספציפית, מגדירים /netmask. לדוגמה, /14.
- כדי לבחור טווח ספציפי לשימוש, מגדירים סימון CIDR, כמו 10.96.0.0/14, מתוך הרשתות הפרטיות של RFC-1918. לדוגמה: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.
- בשדה טווח כתובות של שירות, מזינים את טווח כתובות ה-IP של שירות האשכול.
- כדי להגדיר גודל ברירת מחדל לטווח, משאירים את השדה ריק.
- כדי להגדיר טווח עם מסכת רשת ספציפית, מגדירים /netmask. לדוגמה, /14.
- כדי לבחור טווח ספציפי לשימוש, מגדירים סימון CIDR, כמו 10.96.0.0/14, מתוך הרשתות הפרטיות של RFC-1918. לדוגמה: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.
- בשדה Cluster named range (טווח בעל שם של אשכול), מזינים את השם של הטווח המשני הקיים ברשת המשנה של האשכול, שבו רוצים להשתמש לכתובת ה-IP של ה-Pod.
- כדי ליצור באופן אוטומטי טווח שמנוהל על ידי GKE, משתמשים ב-cluster_cidr_block.
- בשדה Service named range (טווח תאים בעל שם של שירות), מזינים את השם של הטווח המשני הקיים ברשת המשנה של האשכול לכתובות IP של אשכול השירות.
- כדי ליצור באופן אוטומטי טווח שמנוהל על ידי GKE, משתמשים ב-cluster_cidr_block.
- כדי להפעיל את הרשתות המורשות של מישור הבקרה, לוחצים על הפעלת הרשתות המורשות של מישור הבקרה.
- כדי להוסיף רשת אחת או יותר, לוחצים על הוספת רשת מורשית.
- לכל רשת מורשית, מוסיפים את השדות Name (שם) ו-CIDR range (טווח CIDR). מידע נוסף מופיע במאמר בנושא הוספת רשתות מורשות לגישה למישור הבקרה.
לוחצים על יצירה.
מחכים עד 20 דקות עד שנוצר אשכול Orchestration.
הפעלת Cloud Logging ו-Cloud Monitoring
אחרי שיוצרים את אשכול Orchestration, מגדירים את ההרשאות הנדרשות לשימוש ב-Cloud Logging וב-Cloud Monitoring. אתם צריכים את התפקידים הבאים:
- בעל הרשאת כתיבה של מטא-נתונים של משאבים
- בעל הרשאת כתיבה של יומנים
- Metric Writer
כדי להפעיל את Cloud Logging ו-Cloud Monitoring, מבצעים את הפעולות הבאות:
צריך לתת את ההרשאות הנדרשות לייצוא היומנים והמדדים מעומסי עבודה שפועלים באשכולות GDC אל Cloud Logging ו-Monitoring:
gcloud projects add-iam-policy-binding $PROJECT_ID --member serviceAccount:${PROJECT_ID:?}.svc.id.goog[kube-system/metadata-agent] --role='roles/opsconfigmonitoring.resourceMetadata.writer' gcloud projects add-iam-policy-binding $PROJECT_ID --member serviceAccount:$PROJECT_ID.svc.id.goog[kube-system/stackdriver-log-forwarder] --role='roles/logging.logWriter' gcloud projects add-iam-policy-binding $PROJECT_ID --member serviceAccount:$PROJECT_ID.svc.id.goog[kube-system/gke-metrics-agent] --role='roles/monitoring.metricWriter'
מחיקת אשכול Orchestration
לפני שמוחקים אשכול Orchestration, מומלץ למחוק את כל התוכניות והפריסות ב-GDC, ב-GKE וב-Edge Network שיצרתם דרך אשכול Orchestration. כדי למחוק את אשכול Orchestration, צריך לוודא שיש לכם את התפקיד Telco Automation Admin (אדמין של Telco Automation) (roles/telcoautomation.admin).
כדי למחוק את אשכול Orchestration, פועלים לפי השלבים הבאים:
- בתפריט הניווט, לוחצים על Orchestration clusters (אשכולות לניהול תזמור).
- ברשימה Orchestration Cluster (אשכול תזמור), לוחצים על סמל הפעולה לצד אשכול התזמור שרוצים למחוק.
- לוחצים על Delete. תיפתח תיבת דו-שיח.
- לוחצים על Delete.
- מחכים עד 20 דקות עד שהמחיקה תיכנס לתוקף.