Canonical להוסיף תמיכה ב- ContainerD עבור Kubernetes ו- Microk8s

מיכל ד

Recientemente Canonical דיווחה על החלטתה להוסיף תמיכה ב- ContainerD כדי לשפר את הביצועים במוצריה הממוקדים בקוברנטס. ופתרונות מיכל אחרים כגון Microk8s.

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

מה זה ContainerD?

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

ContainerD מציע את התכונות הבאות:

  • תמיכה בפורמט מיכל OCI
  • תמיכה ביצירת רשתות, כמו גם שינויים וחיסול הממשקים שלהם.
  • רב דיירים נתמכים באחסון CAS לתמונות גלובליות
  • תמיכה במפרט זמן ריצה של OCI (המכונה גם runC)
  • זמן ריצה של מיכל ותמיכה במחזור החיים
  • ניהול מיכלי מרחב שמות ברשת כדי להצטרף למרחבי שמות קיימים

מה זה קוברנטס?

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

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

מה זה Microk8s?

MicroK8s מסופקים כחבילת עגינה אחת הניתנת להתקנה על 42 גרסאות שונות של לינוקס. עם שטח דיסק קטן וזיכרון, MicroK8s מספק דרך יעילה להתחיל להשתמש ב- Kubernetes, בין אם על שולחן העבודה, על השרת, בענן או במכשירי IoT.

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

הפעלת הגרסה האחרונה פירושה גם כי MicroK8s מנצל את יכולות האבטחה המובנות של Kubernetes.

ContainerD היא האפשרות הטובה ביותר למקסם את השימוש ב- Kubernetes

MicroK8s Kubernetes

בנוסף לשיפור האבטחה, Containerd מבטיח חביון נמוך וביצועים חזקים למבצע Kubernetes של Canonical.

ContainerD נתמך בגרסאות 1.14 של Kubernetes ו- Microk8s יחד עם זמן הריצה המסורתי של Docker, ש- Canonical מבטיחה לתמוך בהצעותיה של אובונטו Kubernetes שנועדו לתמוך בפעולות מרובות ענן ותאימות עם ספקי אירוח עננים גדולים כמו Amazon Elastic Container Service for Kubernetes (Amazon EKS), Google Kubernetes Engine ו- Azure Kubernetes Service.

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

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

לאחר שהתקבל ל- CNCF במשך כמעט שנתיים, ContainerD ממשיך לרגע משמעותי להראות ביקוש לטכנולוגיות מכולה מרכזיות, אמר כריס אנישצ'יק, CTO של קרן Cloud Native Computing Foundation.

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

אם אתה מעוניין ורוצה לדעת קצת יותר על ContainerD אתה יכול לבקר ב אתר הפרויקט או בדוק את קוד הפרויקט הקישור הזה.


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

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

*

*

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