Kubernetes 1.18 מגיע עם שיפורים באגים, קובץ אבטחה ועוד

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

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

proyecto אל נוצר במקור על ידי גוגל, אך הועבר מאוחר יותר לפלטפורמה נפרדתאוצר על ידי קרן לינוקס. הפלטפורמה ממוצבת כפתרון אוניברסלי שפותח על ידי הקהילה, אינו מקושר למערכות בודדות ומסוגל לעבוד עם כל יישום בכל סביבת ענן. קוד Kubernetes כתוב ב- Go ומופץ ברישיון Apache 2.0.

מה חדש ב- Kubernetes 1.18?

הגרסה החדשה הזו של Kubernetes מגיע עם שיפורים שונים עבור Kubectl, מהם מוזכר במודעה ש הוסיף גרסת אלפא לפקודה "debug kubectl", מה שמקל על ניפוי באגים בתרמילים בעת הפעלת מכולות עם כלי ניפוי באגים.

בעוד הפקודה "Kubectl diff" הוכרז כיציב, המאפשר לך לראות מה ישתנה באשכול אם תיישם את המניפסט.

גם כל מחוללי הפקודות "kubectl run" הוסרו, למעט הפעלת גנרטור תרמילים בודד, בתוספת המחוון –הפעלה יבשה שונתה, בהתאם לערכו (לקוח, שרת ואף אחד), ביצוע הבדיקה של הפקודה מתבצע בצד הלקוח או השרת.

הקוד kubectl מוקצה למאגר נפרד. זה אפשר לנו להפריד בין kubectl לבין תלות kubernetes פנימית והקל על ייבוא ​​קוד לפרויקטים של צד שלישי.

במונחים של שינויים ברשת, יש לציין שתמיכת IPv6 נמצאת כעת בגרסת בטא, נוסף שיבוט PVC, אפשרות לחסימת רשת התקני גלם כגון דיסקים קבועים, תמיכה בחסימת מכשירי גלם ב- CSI, העברת מידע אודות הכונן המבקש לחבר דיסק לבקר CSI, בתוספת ששדה "בלתי משתנה" חדש נוסף לאובייקטים ConfigMap ו- Secret.

משאר השינויים הבולטים:

  • היכולת להשתמש ביישומי ה- API שהוקצה / אפליקציות v1beta1 ו / v1beta1 הוסרה לבסוף.
  • ServerSide החל עודכן למצב בטא 2. שיפור זה מביא מניפולציה של אובייקט kubectl לשרת ה- API.
  • API של CertificateSigningRequest הוכרז כיציב.
  • תמיכה בפלטפורמת Windows.
  • התמיכה בצומת Windows ממשיכה להתרחב
  • תמיכה ב- CRI-ContainerD
  • יישום RuntimeClass
  • פרוקסי CSI
  • התמיכה שהועברה הייתה יציבה
  • חשבון שירות מנוהל קבוצתי
  • RunAsUserName
  • מנהל טופולוגיה קיבל מעמד בטא. התכונה כוללת הפצת NUMA, המונעת השפלה של ביצועים במערכות רב-שקעיות.
  • סטטוס בטא הושג באמצעות פונקציית PodOverhead, המאפשרת לך לציין ב- RuntimeClass את כמות המשאבים הנוספת הדרושה להפעלת הבית.
  • תמיכה בדפי הענק המורחבים, סטטוס בידוד אלפא נוסף למיכל ותמיכה בגדלי דפי הענק מרובי רמות.
  • נוסף שדה AppProtocol שבו ניתן לציין באיזה פרוטוקול האפליקציה משתמשת
  • תורגם למצב בטא ומופעל כברירת מחדל EndpointSlicesAPI, המהווה תחליף פונקציונלי יותר לנקודות קצה רגילות.
  • נוסף אובייקט IngressClass, המציין את שם בקר הקלט, את הפרמטרים הנוספים שלו ואת הסימן לשימוש בו כברירת מחדל.
  • נוסף היכולת לציין ב- HPA את ביטוי מידת האגרסיביות בעת שינוי מספר הבתים המופעלים, כלומר כאשר העומס גדל, הוא מתחיל מיד פי עותקים.

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.