גרסאות נתמכות של אשכולות Kubernetes

לכל מהדורת GKE attached clusters יש הערות לגבי גרסת Kubernetes. הם דומים להערות לגבי גרסה, אבל הם ספציפיים לגרסת Kubernetes ויכולים לכלול פרטים טכניים נוספים.

אשכולות GKE מצורפים תומכים בגרסאות הבאות של Kubernetes:

‫Kubernetes 1.34

1.34.0-gke.1

  • שינוי שעלול לשבור תאימות לאחור: כשיוצרים או מעדכנים אשכולות מצורפים של GKE, המערכת כבר לא מאמתת שהשירות anthos.googleapis.com מופעל. אשכולות מצורפים כלולים עכשיו ברמת GKE Standard, ולכן אין יותר צורך באימות הזה.

  • תכונה: סוכן Connect עבור אשכולות מצורפים משתמש עכשיו במאגר הזהויות של עומסי העבודה svc.id.goog כברירת מחדל. לא נדרשת פעולה מצידכם, כי הסוכן מקבל הרשאה אוטומטית בצד השרת.

  • תיקוני אבטחה

‫Kubernetes 1.33

1.33.0-gke.2

  • שינוי שעלול לשבור תאימות לאחור: כשיוצרים או מעדכנים אשכולות מצורפים של GKE, המערכת כבר לא מאמתת שהשירות anthos.googleapis.com מופעל. אשכולות מצורפים כלולים עכשיו ברמת GKE Standard, ולכן אין יותר צורך באימות הזה.

  • תיקוני אבטחה

1.33.0-gke.1

‫Kubernetes 1.32

1.32.0-gke.3

  • שינוי שעלול לשבור תאימות לאחור: כשיוצרים או מעדכנים אשכולות מצורפים של GKE, המערכת כבר לא מאמתת שהשירות anthos.googleapis.com מופעל. אשכולות מצורפים כלולים עכשיו ברמת GKE Standard, ולכן אין יותר צורך באימות הזה.

  • תיקוני אבטחה

1.32.0-gke.2

1.32.0-gke.1

‫Kubernetes 1.31

1.31.0-gke.5

1.31.0-gke.4

1.31.0-gke.3

1.31.0-gke.2

1.31.0-gke.1

‫Kubernetes 1.30

1.30.0-gke.7

1.30.0-gke.6

1.30.0-gke.5

1.30.0-gke.4

  • שינוי שעלול לשבור תאימות: באשכולות מצורפים של GKE, המערכת בודקת שהשירותים הנדרשים הבאים מופעלים כשיוצרים או מעדכנים אשכולות מצורפים: cloudresourcemanager.googleapis.com,‏ monitoring.googleapis.com. פרטים נוספים זמינים במאמר דרישות של Google Cloud.

1.30.0-gke.3

  • שינוי שעלול לשבור תאימות לאחור: באשכולות מצורפים של GKE מתבצעת אימות של השירותים הנדרשים הבאים כדי לוודא שהם מופעלים כשיוצרים או מעדכנים אשכולות מצורפים: gkeconnect.googleapis.com,‏ gkehub.googleapis.com, ‏ kubernetesmetadata.googleapis.com,‏ logging.googleapis.com. פרטים נוספים זמינים במאמר דרישות של Google Cloud.
  • תיקוני אבטחה:

1.30.0-gke.2

1.30.0-gke.1

‫Kubernetes 1.29

1.29.0-gke.9

1.29.0-gke.8

1.29.0-gke.7

  • שינוי שעלול לשבור תאימות: באשכולות מצורפים של GKE, המערכת בודקת שהשירותים הנדרשים הבאים מופעלים כשיוצרים או מעדכנים אשכולות מצורפים: cloudresourcemanager.googleapis.com,‏ monitoring.googleapis.com. פרטים נוספים זמינים במאמר דרישות של Google Cloud.

1.29.0-gke.6

  • שינוי שעלול לשבור תאימות לאחור: באשכולות מצורפים של GKE מתבצעת אימות של השירותים הנדרשים הבאים כדי לוודא שהם מופעלים כשיוצרים או מעדכנים אשכולות מצורפים: gkeconnect.googleapis.com,‏ gkehub.googleapis.com, ‏ kubernetesmetadata.googleapis.com,‏ logging.googleapis.com. פרטים נוספים זמינים במאמר דרישות של Google Cloud.
  • תיקוני אבטחה:

1.29.0-gke.5

1.29.0-gke.4

1.29.0-gke.3

1.29.0-gke.2

  • שינוי שעלול לשבור תאימות: החל מ-Kubernetes 1.29, נדרשת קישוריות HTTPS יוצאת לאשכולות לדומיין kubernetesmetadata.googleapis.com. צריך לוודא שהתצורה של שרת ה-Proxy או חומת האש מאפשרת את התנועה הזו. צריך גם להפעיל את Kubernetes Metadata API, שאפשר להפעיל אותו ב-מסוף Google Cloud.

  • תכונה: הוסרה הדרישה לקישוריות לדומיין opsconfigmonitoring.googleapis.com. בעבר היה צורך בדומיין הזה לצורך רישום ביומן ומעקב, אבל הוא כבר לא נדרש ב-Kubernetes 1.29 ואילך. צריך להסיר את הדומיין הזה מההגדרה של חומת האש או של שרת ה-proxy.

  • תיקון באג: תוקנה בעיה שבה סוכן Fluentbit יכול להפסיק להגיב ולהפסיק להעביר יומנים אל Cloud Logging. הוספנו מנגנון לזיהוי של מצב כזה ולהפעלה מחדש אוטומטית של הסוכן.

1.29.0-gke.1

  • שינוי שעלול לשבור תאימות: החל מ-Kubernetes 1.29, נדרשת קישוריות HTTPS יוצאת לאשכולות לדומיין kubernetesmetadata.googleapis.com. צריך לוודא שהתצורה של שרת ה-Proxy או חומת האש מאפשרת את התנועה הזו. צריך גם להפעיל את Kubernetes Metadata API, שאפשר להפעיל אותו ב-מסוף Google Cloud.

  • תכונה: הוסרה הדרישה לקישוריות לדומיין opsconfigmonitoring.googleapis.com. בעבר היה צורך בדומיין הזה לצורך רישום ביומן ומעקב, אבל הוא כבר לא נדרש ב-Kubernetes 1.29 ואילך. צריך להסיר את הדומיין הזה מההגדרה של חומת האש או של שרת ה-proxy.

  • תיקון באג: תוקנה בעיה שבה סוכן Fluentbit יכול להפסיק להגיב ולהפסיק להעביר יומנים אל Cloud Logging. הוספנו מנגנון לזיהוי של מצב כזה ולהפעלה מחדש אוטומטית של הסוכן.

‫Kubernetes 1.28

1.28.0-gke.9

1.28.0-gke.8

1.28.0-gke.7

1.28.0-gke.6

1.28.0-gke.5

  • תיקוני אבטחה:

1.28.0-gke.4

  • תיקוני אבטחה:

1.28.0-gke.3

1.28.0-gke.2

  • תיקון באג: תוקנה תקלה בהרשאה שהתרחשה לסירוגין במהלך שימוש בקבוצות Google.

1.28.0-gke.1

  • שינוי שעלול לשבור תאימות: החל מגרסה 1.28, נדרש חיבור HTTPS יוצא לאתר {GCP_LOCATION}-gkemulticloud.googleapis.com באשכולות. מוודאים ששרת ה-Proxy או חומת האש מאפשרים את התנועה הזו.

  • תכונה: אין יותר צורך להוסיף באופן מפורש קשרי IAM של Google לרוב התכונות.

    1. אין יותר צורך להוסיף כריכות ל-gke-system/gke-telemetry-agent כשיוצרים אשכול.
    2. כשמפעילים איסוף נתונים מנוהל בשירות המנוהל של Google ל-Prometheus, לא צריך יותר להוסיף קשירות ל-gmp-system/collector או ל-gmp-system/rule-evaluator.
    3. אין יותר צורך להוסיף כריכות ל-gke-system/binauthz-agent כשמפעילים הרשאה בינארית.
  • תיקון באג: שיפור ההטמעה של Cloud Logging ביומנים מאשכולות Anthos Attached:

    • תוקנה בעיה בניתוח חותמות זמן.
    • הקצאת רמת החומרה הנכונה ליומני השגיאות של anthos-metadata-agent.