סקירה כללית על השדרוג

בדף הזה מופיעה סקירה כללית של תהליך השדרוג ומידע על הטיה בגרסה של Google Distributed Cloud (תוכנה בלבד) עבור אשכולות VMware. המידע הזה אמור לעזור לכם לתכנן את הסדר שבו תשדרגו את האשכולות בסביבה מרובת אשכולות. לקבלת מידע מפורט יותר על תכנון, כולל רשימת משימות שתעזור לכם לתכנן את השדרוג, אפשר לעיין במאמר בנושא שיטות מומלצות לשדרוג.

הדף הזה מיועד לאדמינים ולמפעילים בתחום ה-IT שמנהלים את מחזור החיים של תשתית טכנולוגית בסיסית. מידע נוסף על תפקידים נפוצים ומשימות לדוגמה שאנחנו מתייחסים אליהם בתוכן זמין במאמר תפקידים נפוצים של משתמשי GKE ומשימות. Google Cloud

הבדלים מתקדמים בין אשכולות

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

שדרוג אוטומטי לאשכולות מתקדמים

חשוב לשים לב להבדלים הבאים בין הגרסאות:

  • כשמשדרגים את האשכולות מגרסה 1.32 לגרסה 1.33, הם מומרים אוטומטית לאשכולים מתקדמים, שמתבססים על ארכיטקטורות משופרות שמספקות גמישות ויכולת הרחבה טובות יותר. כשמשדרגים לגרסה 1.33, אפשר להשאיר את האשכול במצב לא מתקדם. לפרטים נוספים, אפשר לעיין במאמר בנושא שדרוג אשכול בגרסה 1.32 שאינו מתקדם והשארתו כלא מתקדם.

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

    בטבלה הבאה מפורטות הגרסאות של cert-manager שכלולות בכל גרסה של Google Distributed Cloud (תוכנה בלבד) ל-VMware.

    ‫Google Distributed Cloud (תוכנה בלבד) ל-VMware גרסת cert-manager בחבילה
    ‫1.33 1.18
    1.34 1.19
  • אפשר להשאיר אשכול כלא מתקדם רק בשדרוגים מגרסה 1.32 לגרסה 1.33. כשמשדרגים אשכול לא מתקדם מגרסה 1.33 לגרסה 1.34, האשכול תמיד מומר לאשכול מתקדם.

  • כדי לשדרג אשכולות שלא הוגדרו כמתקדמים לגרסה 1.33, צריך להשתמש בכלי שורת הפקודה gkectl. אין תמיכה בלקוחות GKE On-Prem API, ב-Terraform, בGoogle Cloud מסוף וב-CLI של gcloud.

  • מוודאים שגרסת gkectl: גרסת gkectl חייבת להיות זהה לגרסת היעד. לדוגמה, אם משדרגים קלאסטר לא מתקדם בגרסה 1.32 לקלאסטר מתקדם בגרסה 1.33.0-gke.799, הגרסה של gkectl צריכה להיות 1.33.0-gke.799. דרישת הגרסה המחמירה הזו חלה רק במהלך המעבר לאשכול מתקדם. לכל השדרוגים הבאים באשכול המתקדם, חלים הכללים הרגילים של הטיית הגרסה.

  • אסור להשתמש בגרסאות שונות: כשמשדרגים מאשכול רגיל לאשכול מתקדם, אי אפשר לשדרג את רמת הבקרה ואת מאגרי הצמתים בנפרד. צריך לשדרג את רמת הבקרה ואת כל מאגרי הצמתים לגרסה 1.33 בו-זמנית.

כללי גרסה

הכללים לשדרוגים תלויים בגרסה המשנית של האשכול.

  • בגרסאות 1.30 ומטה, הגרסה המשנית של אשכול המשתמשים צריכה להיות גדולה או שווה לגרסה המשנית של אשכול האדמין. גרסת התיקון לא משנה. לדוגמה, אם אשכול משתמשים הוא בגרסה 1.30.1, אפשר לשדרג את אשכול האדמין לגרסת תיקון באגים גבוהה יותר, כמו 1.30.3.

  • בגרסאות 1.31 ואילך, גרסת אשכול האדמין, כולל גרסת התיקון, צריכה להיות גדולה או שווה לגרסת אשכול המשתמש. לדוגמה, אם גרסת אשכול האדמין היא 1.31.1, הגרסה הכי גבוהה שאפשר לשדרג אליה את אשכול המשתמש היא 1.31.1.

אם רוצים לשדרג את האשכולות לגרסה 1.31, צריך קודם לשדרג את כל האשכולות לגרסה 1.30. אחרי שכל האשכולות יהיו בגרסה 1.30, תוכלו לשדרג את אשכול הניהול לגרסה 1.31. אחרי זה, תוכלו לשדרג את אשכולות המשתמשים לאותה גרסת תיקון 1.31 כמו אשכול האדמין.

כללי גרסה עבור gkectl

הגרסה של gkectl שבה אפשר להשתמש לשדרוג תלויה בגרסת אשכול היעד (כלומר, גרסת האשכול שאליו משדרגים). בדרך כלל משתמשים באותה גרסה של gkectl כמו גרסת היעד של האשכול. הכללים הבאים נאכפים במהלך השדרוג:

  • גרסה gkectl לא יכולה להיות גרסה משנית נמוכה יותר מגרסת האשכול המשנית של היעד. לדוגמה, אם משדרגים אשכול 1.29 ל-1.30, אי אפשר להשתמש ב-gkectl 1.29 כי הוא נמוך מגרסת אשכול היעד. אין חשיבות לגרסאות התיקון. לדוגמה, אפשר להשתמש בגרסה gkectl ‎1.29.0-gke.1456 כדי לשדרג לגרסת תיקון גבוהה יותר, כמו ‎1.29.1000-gke.94.

  • גרסה gkectl לא יכולה להיות גבוהה ביותר משתי גרסאות משניות מגרסת האשכול הנוכחית. לדוגמה, אם משדרגים אשכול מגרסה 1.28 לגרסה 1.29, גרסת gkectl יכולה להיות 1.29 או 1.30. אבל אי אפשר להשתמש בגרסה gkectl 1.31 כי היא גבוהה בשלוש גרסאות משניות מגרסת האשכול.

  • אם משדרגים את האשכול לאשכול מתקדם, גרסה gkectl חייבת להיות זהה לגרסת היעד. לדוגמה, אם משדרגים אשכול לא מתקדם בגרסה 1.32 לאשכול מתקדם בגרסה 1.33.0-gke.799, הגרסה של gkectl חייבת להיות 1.33.0-gke.799.

    • כברירת מחדל, האשכול שלכם ישודרג לאשכול מתקדם בגרסה 1.33. כלומר, בשדרוגים מגרסה 1.32 לגרסה 1.33, גרסת gkectl צריכה להיות זהה לגרסה המשודרגת.

    • דרישת הגרסה המחמירה הזו חלה רק במהלך המעבר לאשכול מתקדם. לכל השדרוגים הבאים באשכול המתקדם, חלים הכללים הרגילים של הטיית גרסה.

במקרה הצורך, אפשר לעיין במאמר בנושא הורדה של gkectl כדי להוריד גרסה נתמכת של gkectl.

מידע על הבדלים בגרסאות בין אשכולות אדמין לאשכולות משתמשים זמין בקטע הבדלים בגרסאות במסמך הזה.

תכונות מדור קודם שנחסמות בשדרוגים

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

התכונות הבאות מדור קודם חסומות במהלך שדרוג האשכול לגרסה 1.32:

  • הגדרת מאזן עומסים משולב של F5 Big IP
  • אשכול אדמין ללא זמינות גבוהה
  • אשכול משתמש Kubeception
  • מאזן עומסים של Seesaw

לפני שמשדרגים לגרסה 1.32, צריך להעביר את האשכולות לתכונות המומלצות.

רצף השדרוג

הסדר שבו משדרגים את אשכולות האדמין והמשתמשים תלוי בגרסת האשכול שאליה משדרגים, שנקראת גרסת היעד:

‫1.31 ומעלה

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

  1. משדרגים את תחנת העבודה של האדמין. מומלץ לעשות את זה גם אם אתם מתכננים להשתמש במסוף Google Cloud , ב-Google Cloud CLI או ב-Terraform כדי לשדרג את אשכולות המשתמשים.

  2. משדרגים את אשכול הניהול.

  3. משדרגים את אשכולות המשתמשים, כל אחד בנפרד.

    • אפשר גם לשדרג את רמת הבקרה של אשכול משתמשים בנפרד ממאגרי הצמתים באשכול המשתמשים. מידע נוסף זמין במאמר בנושא שדרוג מאגרי צמתים.

      • גרסה 1.31: לא זמינה באשכולות מתקדמים.
      • גרסה 1.32 ומעלה: זמינה באשכולות מתקדמים.
    • אפשר לדלג על גרסה משנית כשמשדרגים מאגרי צמתים. למידע נוסף, אפשר לעיין במאמר דילוג על גרסה בשדרוג של מאגרי צמתים.

      • גרסה 1.31: לא זמינה באשכולות מתקדמים.
      • גרסה 1.32 ומעלה: זמינה באשכולות מתקדמים.

    אחרי שכל מאגרי הצמתים באשכול המשתמשים יהיו באותה גרסה כמו מישור הבקרה של אשכול המשתמשים, אשכול המשתמשים ישודרג באופן מלא.

‫1.30 ומטה

כשגרסת היעד היא 1.30 או גרסה מוקדמת יותר, צריך לשדרג את כל אשכולות המשתמשים לפני שמשדרגים את אשכול האדמין שמנהל אותם.

  1. משדרגים את תחנת העבודה של האדמין. מומלץ לעשות את זה גם אם אתם מתכננים להשתמש במסוף Google Cloud , ב-Google Cloud CLI או ב-Terraform כדי לשדרג את אשכולות המשתמשים.

  2. משדרגים את אשכולות המשתמשים, כל אחד בנפרד.

    • בגרסה 1.14 ואילך, אפשר לשדרג את רמת הבקרה של אשכול משתמשים בנפרד ממאגרי הצמתים באשכול המשתמשים.

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

    אחרי שכל מאגרי הצמתים באשכול המשתמשים יהיו באותה גרסה כמו מישור הבקרה של אשכול המשתמשים, אשכול המשתמשים ישודרג באופן מלא.

    גרסת המשנה של אשכול אדמין לא יכולה להיות גבוהה יותר מגרסת המשנה של אף אחד מאשכולות המשתמשים שהוא מנהל. אם אחד מאשכולות המשתמשים נמצא באותה גרסה משנית כמו אשכול האדמין, לא ניתן לשדרג את אשכול האדמין.

  3. אחרי שכל אשכולות המשתמשים יהיו לפחות בגרסה משנית אחת מאוחרת יותר מאשכול האדמין, תוכלו לשדרג את אשכול האדמין.

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

הסדר שבו הצמתים משודרגים

סדר השדרוג של הצמתים ברמת הבקרה של אשכול האדמין, הצמתים ברמת הבקרה של אשכול המשתמש והצמתים של העובדים באשכול המשתמש תלוי בגרסת היעד ובשאלה אם Controlplane V2 מופעל באשכול המשתמש.

Controlplane V2

כשהאפשרות Controlplane V2 מופעלת, מישור הבקרה של אשכול המשתמשים פועל באשכול המשתמשים עצמו. ב-Controlplane V2, הצמתים של מישור הבקרה של אשכול המשתמשים משודרגים במהלך השדרוג של אשכול המשתמשים, והצמתים של מישור הבקרה של אשכול האדמין משודרגים במהלך השדרוג של אשכול האדמין.

Kubeception

אם Controlplane V2 לא מופעל, מישור הבקרה של אשכול המשתמשים פועל בצומת אחד או יותר באשכול האדמין. ההגדרה הזו נקראת kubeception. במקרה של אשכולות kubeception, גרסת השדרוג קובעת את התנהגות השדרוג של הצמתים:

שדרוג גרסה אופן הפעולה של שדרוג הצומת
‫1.32 ומעלה אין תמיכה באשכולות Kubeception. לפני שמשדרגים לגרסה 1.32, צריך להעביר את כל אשכולות המשתמשים ל-Controlplane V2.
1.31
  • השדרוג של צמתי אשכול האדמין מתבצע במהלך השדרוג של אשכול האדמין.
  • צמתי מישור הבקרה של אשכול המשתמשים משודרגים במהלך שדרוג אשכול המשתמשים.
‫1.30 ומטה גם הצמתים של רמת הבקרה של אשכול המשתמשים וגם הצמתים של רמת הבקרה של אשכול האדמין משודרגים במהלך השדרוג של אשכול האדמין.

שדרוגים של אשכולות אדמין

‫1.31 ומעלה

אם גרסת היעד היא 1.31 ומעלה, קודם צריך לשדרג את אשכול האדמין ואז לשדרג את אשכולות המשתמשים.

אפשר להשתמש ב-gkectl או ב-CLI של gcloud כדי לשדרג את אשכולות האדמין.

‫1.30 ומטה

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

רק gkectl תומך בשדרוג של אשכולות אדמין. לקוחות GKE On-Prem API לא תומכים בשדרוג של אשכולות אדמין.

שדרוגים של אשכולות משתמשים

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

  • הסביבה (ייצור או לא ייצור) שבה נמצא האשכול.
  • משך חלון הזמן לתחזוקה.
  • גרסת אשכול המשתמשים.

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

  • גרסה 1.31: לא זמינה באשכולות מתקדמים.
  • גרסה 1.32 ומעלה: זמינה באשכולות מתקדמים.

שדרוג סלקטיבי של מאגרי צמתים

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

דילוג על גרסה משנית בשדרוג מאגרי צמתים

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

בחירת כלי לשדרוג של קבוצות משתמשים

ב-Google Distributed Cloud יש מגוון כלים לשדרוג אשכולות משתמשים.

  • כלי שורת הפקודה gkectl, שמריצים בתחנת העבודה של האדמין. לפני השדרוג, משנים את קובץ התצורה של אשכול המשתמשים כדי להגדיר את גרסת היעד של מישור הבקרה של האשכול, ואם רוצים, גם של מאגרי הצמתים. מציינים את הקובץ הזה בשורת הפקודה כדי gkectl.

    אם הפעלתם את האפשרות 'קלאסטר מתקדם', אתם צריכים להשתמש ב-gkectl כדי לשדרג. לקוחות GKE On-Prem API לא נתמכים באשכולים מתקדמים.

  • מסוף Google Cloud , Google Cloud CLI או Terraform, שאפשר להריץ מכל מחשב שיש לו קישוריות לרשת ל-GKE On-Prem API. הכלים הסטנדרטיים האלה הם לקוחות של GKE On-Prem API, שפועל בתשתית Google Cloud .

    • אפשר להשתמש ב-Terraform לשדרוג רק אם יצרתם את אשכול המשתמשים באמצעות Terraform.

    • אם אשכול המשתמשים נוצר באמצעות gkectl, צריך לרשום את האשכול ב-GKE On-Prem API כדי להשתמש במסוף או ב-CLI של gcloud לשדרוג. בגרסה 1.16 ואילך, אשכולות שנוצרו באמצעות gkectl נרשמים ל-GKE On-Prem API כברירת מחדל. אם יצרתם אשכולות בגרסאות קודמות, תוכלו לרשום את האשכול אחרי שהוא נוצר.

      גם אם תבחרו להשתמש ב-gkectl לשדרוג, כדאי לרשום את האשכול ל-GKE On-Prem API כדי לקבל מידע על האשכולות באמצעות המסוף או ה-CLI של gcloud.

הכלי שבו משתמשים תלוי באופן שבו מתכננים לשדרג את אשכולות המשתמשים:

  • שדרוג האשכול כולו: אפשר להשתמש ב-gkectl, במסוף Google Cloud , ב-Google Cloud CLI או ב-Terraform כדי לשדרג אשכול משתמשים (מישור הבקרה יחד עם כל מאגרי הצמתים).

  • שדרוג רק של רמת הבקרה: אפשר להשתמש ב-gkectl, ב-CLI של gcloud או ב-Terraform כדי לשדרג את רמת הבקרה של אשכול משתמשים בנפרד ממאגרי הצמתים. המסוף לא תומך בשדרוג של מישור הבקרה בלבד.

  • שדרוג סלקטיבי של מאגרי צמתים אחרי שדרוג מישור הבקרה: אפשר להשתמש ב-gkectl, ב-CLI של gcloud או ב-Terraform כדי לשדרג מאגרי צמתים ספציפיים אחרי שדרוג מישור הבקרה.

  • שדרוג של רמת הבקרה ומאגר צמתים אחד או יותר בו-זמנית: רק gkectl תומך בתרחיש השימוש הזה.

הבדלים בין גרסאות

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

בנוסף, סטיית הגרסה היא ההבדל בגרסאות המשניות בין מישור הבקרה של אשכול משתמשים לבין מאגרי הצמתים באשכול המשתמשים.

בסביבה מרובת אשכולות, כדאי להבין את ההטיה הנתמכת בגרסה ואת כללי הגרסה לשדרוגים כדי לתכנן את סדר השדרוג של האשכולות.

הבדלים בגרסאות של אשכולות אדמינים ומשתמשים

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

‫1.31 ומעלה

בגרסה 1.31 ואילך, אשכול האדמין יכול להיות עד 2 גרסאות משניות גבוה יותר מאשכולות המשתמשים שלו. לדוגמה, אם גרסת אשכול האדמין היא 1.31, גרסאות אשכולות המשתמשים שמנוהלים על ידי אשכול האדמין יכולות להיות 1.29,‏ 1.30 או 1.31.

באופן כללי, אם 1.n היא הגרסה המשנית של אשכול האדמין, אז הגרסאות של אשכולות המשתמשים יכולות להיות 1.n-2, 1.n-1 או 1.n. אי אפשר לשדרג את אשכול האדמין לגרסה המשנית הבאה עד שכל אשכולות המשתמשים יהיו בגרסה 1.n או 1.n-1.

‫1.29 - 1.30

ההטיה בגרסה זהה לזו שבגרסה 1.28. בגרסה 1.29, התכונה הזו עברה לשלב הזמינות הכללית.

בגרסה 1.29 ואילך, אשכולות משתמשים יכולים להיות עד 2 גרסאות משניות גבוהות יותר מאשכול האדמין שלהם. לדוגמה, אם גרסת אשכול האדמין היא 1.32, גרסאות אשכולות המשתמשים שמנוהלים על ידי אשכול האדמין יכולות להיות 1.32,‏ 1.33 או 1.34.

באופן כללי, אם 1.n היא הגרסה המשנית של אשכול האדמין, אז הגרסאות של אשכולות המשתמשים יכולות להיות 1.n, 1.n+1 או 1.n+2. אי אפשר לשדרג את אשכולות המשתמשים ב-1.n+2 לגרסה המשנית הבאה עד שאשכול האדמין ישודרג לפחות לגרסה משנית אחת.

‫1.28

בגרסה 1.28, אשכולות משתמשים יכולים להיות עד 2 גרסאות משניות גבוהות יותר מאשכול האדמין שלהם. לדוגמה, אם גרסת האדמין קלאסטר היא 1.15, הגרסה של קלאסטרי המשתמשים שמנוהלים על ידי האדמין קלאסטר יכולה להיות 1.15,‏ 1.16 או 1.28. אי אפשר לשדרג אשכולות משתמשים בגרסה 1.28 לגרסה 1.29 עד שאשכול האדמין ישודרג לגרסה 1.16 לפחות.

‫1.16 ומטה

בגרסה 1.16 ומטה, גרסת אשכול המשתמשים יכולה להיות רק גרסה משנית אחת גבוהה יותר מגרסת אשכול האדמינים. לדוגמה, אם גרסת אשכול האדמין היא 1.15, גרסת אשכולות המשתמשים שמנוהלים על ידי אשכול האדמין יכולה להיות 1.15 או 1.16.

באופן כללי, אם 1.n היא הגרסה המשנית של אשכול האדמין, אז הגרסה של אשכולות המשתמשים יכולה להיות 1.n או 1.n+1. אי אפשר לשדרג את אשכולות המשתמשים לגרסה המשנית הבאה עד שאשכול האדמין יהיה באותה גרסה משנית כמו אשכול המשתמשים.

הבדלים בגרסאות של מישור הבקרה ומאגר הצמתים באשכול משתמשים

‫1.29 ומעלה

ההטיה בגרסה זהה לזו שבגרסה 1.28. בגרסה 1.29, התכונה הזו עברה לשלב הזמינות הכללית.

בגרסה 1.29 ואילך, מישור הבקרה של אשכול משתמשים יכול להיות עד 2 גרסאות משניות גבוהות יותר ממאגרי הצמתים באשכול. לדוגמה, אם מישור הבקרה של אשכול משתמשים הוא בגרסה 1.34, מאגרי הצמתים באשכול יכולים להיות בגרסה 1.32, 1.33 או 1.34.

באופן כללי, אם 1.n היא גרסת המשנה של רמת הבקרה של אשכול משתמשים, מאגרי הצמתים באשכול יכולים להיות בגרסה 1.n, 1.n-1 או 1.n-2. אי אפשר לשדרג את רמות הבקרה של אשכולות משתמשים לגרסה המשנית הבאה עד שכל מאגרי הצמתים יהיו בגרסה 1.n או 1.n-1.

‫1.28

בגרסה 1.28, מישור הבקרה של אשכול משתמשים יכול להיות עד 2 גרסאות משניות גבוהות יותר ממאגרי הצמתים באשכול. לדוגמה, אם מישור הבקרה של אשכול משתמשים הוא בגרסה 1.28, מאגרי הצמתים באשכול יכולים להיות בגרסה 1.15, 1.16 או 1.28. אי אפשר לשדרג את רמות הבקרה של אשכולות משתמשים לגרסה 1.29 עד שכל מאגרי הצמתים יהיו בגרסה 1.28 או 1.16.

‫1.16 ומטה

בגרסה 1.16 ומטה, מישור הבקרה של אשכול משתמשים יכול להיות רק בגרסה משנית אחת גבוהה יותר ממאגרי הצמתים באשכול. לדוגמה, אם רמת הבקרה של אשכול משתמשים היא 1.16, מאגרי הצמתים באשכול יכולים להיות ברמה 1.15 או 1.16.

באופן כללי, אם 1.n הוא הגרסה המשנית של רמת הבקרה של אשכול משתמשים, מאגרי הצמתים באשכול יכולים להיות בגרסה 1.n או 1.n-1. אי אפשר לשדרג אשכולות משתמשים לגרסה המשנית הבאה עד שכל מאגרי הצמתים יהיו באותה גרסה משנית כמו מישור הבקרה.

כללי גרסה לשדרוגים של מישור הבקרה באשכול אדמין ובאשכול משתמשים

כללי הגרסה לשדרוגים של אשכולות אדמין ורמת הבקרה של אשכולות משתמשים זהים. אפשר לשדרג ישירות לכל גרסה שנמצאת באותה גרסה משנית או בגרסה המשנית הבאה. לדוגמה, אפשר לשדרג מגרסה 1.34.0 לגרסה 1.34.1, או מגרסה 1.33.1 לגרסה 1.34.0. גרסאות התיקון לא משפיעות על כללי השדרוג.

אם אתם משדרגים לגרסה שלא נכללת בגרסה המשנית הבאה, אתם צריכים לשדרג דרך גרסה אחת של כל גרסה משנית בין הגרסה הנוכחית לגרסת היעד. אי אפשר לדלג על גרסה משנית. לדוגמה, אם רוצים לשדרג מגרסה 1.32.x לגרסה 1.34.x, אי אפשר לשדרג ישירות. קודם צריך לשדרג מגרסה 1.32.x לגרסה 1.33.x, ואז לשדרג לגרסה 1.34.x.

באופן כללי, רק שדרוגים מגרסה 1.n לגרסה 1.n+1 נתמכים לשדרוגים של אשכולות אדמין ולשדרוגים של רמות הבקרה של אשכולות משתמשים.

כללי גרסה לשדרוגים של מאגרי צמתים

בגרסה 1.28 ואילך, אפשר לדלג על גרסה משנית אחת כשמשדרגים מאגר צמתים באשכול משתמשים. לדוגמה, אם רמת הבקרה של אשכול משתמשים היא 1.34 ורמת הבקרה של מאגר צמתים היא 1.32, אפשר לדלג על 1.33 ולשדרג את מאגר הצמתים ישירות ל-1.34. גרסאות התיקון לא משפיעות על כללי גרסת השדרוג.

באופן כללי, אם רמת הבקרה של אשכול משתמשים היא 1.n, אפשר לשדרג מאגרי צמתים ברמה 1.n-2 ישירות לרמה 1.n. דילוג על גרסה משנית אחת במהלך שדרוג של מאגרי צמתים עשוי לקצר את משך הזמן בהשוואה לביצוע שני שדרוגים של מאגרי צמתים (לשדרוג מגרסה 1.n-2 לגרסה 1.n-1 ואז לגרסה 1.n). זו סיבה נוספת לכך שאולי תעדיפו לשדרג את מישור הבקרה של אשכול משתמשים בנפרד ממאגרי הצמתים שפועלים באשכול המשתמשים.

  • גרסה 1.31: לא זמינה באשכולות מתקדמים.
  • גרסה 1.32 ומעלה: זמינה באשכולות מתקדמים.

שדרוגים של גרסאות תיקון

מומלץ לשדרג לגרסה האחרונה עם התיקון בכל הזדמנות כדי לוודא שבאשכולות שלכם מותקנים תיקוני האבטחה העדכניים ביותר. גרסאות תיקון לא משפיעות על הטיית הגרסה ועל כללי השדרוג. בגרסה משנית נתונה, אפשר לשדרג לכל גרסה גבוהה יותר עם תיקון. כלומר, אפשר לשדרג אשכול בגרסה 1.34.X לגרסה 1.34.Y כל עוד Y גדול מ-X. לדוגמה, אפשר לשדרג מ-1.33.0 ל-1.33.1 ומ-1.33.1 ל-1.33.3.

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

כדאי לעיין בשיטות המומלצות לשדרוג וליצור תוכנית לשדרוג האשכולות.