מידע על מעבר ל-GKE Dataplane V2

לפני שאתם מעבירים את האשכולות הקיימים של Google Kubernetes Engine‏ (GKE) מ-Dataplane V1 ל-GKE Dataplane V2, אתם יכולים להיעזר במאמר הזה כדי לבדוק אם האשכולות שלכם עומדים בדרישות, להבין מה קורה במהלך ההעברה ולהתכונן לשיבושים בעומסי העבודה.

מנהלים ומפעילים של פלטפורמות או מומחי רשתות יכולים להשתמש בסקירה הכללית הזו כדי לתכנן את אסטרטגיית ההעברה. כדי לבצע את ההעברה, קראו את המאמר העברת אשכול קיים ל-GKE Dataplane V2.

היתרונות של המעבר

אחרי המעבר ל-GKE Dataplane V2, תוכלו ליהנות מהיתרונות של יכולת ההתאמה לעומס, האבטחה והתפעול שהוא מספק.

  • אכיפת מדיניות רשת קיימת: החלת מדיניות רשת מבוססת-Cilium על האשכול הקיים בלי להעביר עומסי עבודה לאשכול חדש.
  • פתרון מהיר יותר של בעיות ברשת: ניפוי באגים בתהליכי הרשת באמצעות מדדים ואירועים מובְנים של GKE Dataplane V2.

איך בודקים אם האשכול עומד בדרישות

לפני ההעברה, ודאו שהאשכול עומד בדרישות הבאות:

  • סוג הניתוב: VPC-native. אי אפשר להעביר קלאסטרים שמבוססים על מסלולים.
  • גרסת האשכול: 1.35.3-gke.1155000 ואילך.
  • גרסת מאגר הצמתים: ‏‎1.35.1-gke.1516000 ואילך.
  • גרסת Istio: אם אתם משתמשים ב-Cloud Service Mesh או ב-Istio בקוד פתוח, גרסה 1.23 ואילך. הגרסה הזו תומכת במפרט Container Network Interface‏ (CNI) 1.1.0.

הגדרות לא נתמכות

ההגדרות הבאות לא נתמכות ב-GKE Dataplane V2:

  • פלאגינים מותאמים אישית של CNI: פלאגינים שמתקינים כדי להחליף את פלאגין ה-CNI שמנוהל על ידי GKE.
  • תוכניות eBPF בהתאמה אישית: תוכניות שמצורפות לממשקים מנוהלים. אם תצרפו אותם לפני תוכניות Cilium, יכול להיות שהם ימנעו את ההפעלה של תוכניות Cilium. אם מצרפים אותן אחרי תוכניות Cilium, ‏ Cilium עוקפת אותן.

כדי למצוא את ההגדרות האלה באשכול, בודקים את Active Assist או את דף הפרטים של האשכול כדי לראות אם יש המלצות שעלולות להתנגש עם ההעברה.

מה קורה במהלך ההעברה

ההעברה מתבצעת בארבעה שלבים. רוב העבודה מתבצעת על ידי GKE, אבל בחלק מהשלבים נדרשת פעולה מצידכם:

שלב מה GKE עושה מה אתם עושים
אבחון מעקב אחרי האשכול וסימון הגדרות לא נתמכות בהמלצות של Active Assist. בודקים את ההמלצות ופותרים בעיות בהגדרות שסומנו.
התחלה — כדי להתחיל את ההעברה, מעדכנים את האשכול באמצעות בקשת תיקון. מידע נוסף זמין במאמר העברת אשכול קיים ל-GKE Dataplane V2.
צמתים של תיקונים מבצע עדכונים בכל מאגר צמתים של Dataplane V1 כדי להשתמש ב-GKE Dataplane V2, בהתאם לחלונות זמן לתחזוקה ולאסטרטגיות השדרוג שלכם. לפני שמתחילים, צריך להגדיר חלונות זמן לתחזוקה ואסטרטגיות שדרוג כדי לקבוע מתי ואיך הצמתים יתעדכנו.
סיום התיקון מוחל על האשכול ל-ADVANCED_DATAPATH אחרי שכל מאגרי הצמתים מתעדכנים. לא נדרשת כל פעולה.

תכנון שיבוש בעומס העבודה

במהלך ההעברה, GKE יוצר מחדש את הצמתים ומתזמן מחדש את ה-Pods בצמתים החדשים.

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