זמן קצר לאחר שחרורו של LXD 6.0, מפתחי ה- קהילת Linux Containers הודיעה על שחרורו של Incus 6.0 LTS (המזלג של LXD, שנוצר על ידי צוות הפיתוח לשעבר שיצר פעם את LXD, שמציע תמיכה מורחבת לסביבות ייצור, הבטחת תיקוני באגים, שיפורי אבטחה ועדכונים קלים של שימושיות במהלך השנתיים הקרובות. לאחר תקופה זו, Incus 2 LTS תמשיך לקבל תחזוקה אבטחה למשך 6.0 השנים הנותרות של מחזור חייו.
למי שלא יודע על אינקוס, כפי שכבר הזכרנו, הוא מזלג של LXD שנוצר עקב ההחלטה של Canonical לפתח LXD כפרויקט ארגוני נפרד, המפריד אותו מקהילת Linux Containers שפיקחה על פיתוחו. הקמת Incus נועדה לספק אלטרנטיבה עצמאית, מונעת קהילה. פרויקט זה מספק כלים לניהול מרכזי של קונטיינרים ומכונות וירטואליות, בין אם על מארח בודד או על אשכול שרתים.
מה חדש ב-Incus 6.0 LTS?
המהדורה החדשה הזו של אינקוס 6.0 LTS מגיע אחרי אינקוס 0.7 והשינוי במספור במקום לבצע את הקפיצה לגרסה 1.0 כפי שהיא אמורה להיות בדרך כלל, הבחירה לשנות ל-"6.0" הוא בהתייחס למהדורות של הפרויקטים האחיות האחרים, "LXC 6.0 ו-LXCFS 6.0 LTS", בנוסף לשמירה על אותו זמן תמיכה.
מצד השינויים העצמיים של הכלי עליו עבדה קבוצת הפיתוח, אנו יכולים למצוא זאת ב-Incus 6.0 LTS מפתח התצורה הורחב limits.memory.swap
כדי לאפשר גם כמויות בתים, זה עושה כעת את ההתנהגות שלו כדלקמן:
limits.memory.swap=true
: ניתן להחליף זיכרון מיכל (ברירת מחדל)limits.memory.swap=false
: אין להחליף את המיכל (החלפה מינימלית)limits.memory.swap=256MiB
: המיכל יכול להשתמש עד 256MiB של שטח החלפה (בנוסף ל-limits.memory המוגדרים שלו)
שינוי נוסף שבולט בגרסה החדשה הזו הוא הצגת גרסה חדשה מנגנון סיום מעטפת, מאז הושלמה ההגירה לקראת יצירה אוטומטית של סקריפטים להשלמת קונכיות שונות (bash, fish, powershell ו-zsh), מה שמקל על אינטגרציה וחווית משתמש.
מודגש גם ה-mהגירה חיה של מחשבי VM עם דיסקים מחוברים מאחסון מרוחק ניתן כעת להעביר בשידור חי יחד עם המכונה הוירטואלית. כעת, מכונות וירטואליות הכוללות דיסקים נוספים המחוברים ממאגר אחסון מרוחק, כגון Ceph או LVM, ניתנות להעברה חיה יחד עם המחשב הווירטואלי הראשי.
משאר השינויים הבולטים:
shiftfs
הוסר לטובת שינוי מפת מזהה VFSCanonical Candid
האימות הוסר לטובת OpenID Connect.Canonical RBAC
ההרשאה הוסרה לטובת OpenFGACanonical MAAS
שילוב רשת הוסר (תכונה נחותה/לא בשימוש)Ubuntu Fan
הרשת הוסרה לטובת OVN.core.trust_password
הוסר לטובת אסימוני אמון מסיבות אבטחה- תצורת גשר הרשת המנוהלת תומכת כעת ביצירה ובחיבור של ממשקי VLAN, ומשפרת את הגמישות והסקלביליות של הרשת ב-Incus.
- נוספה היכולת לקבל מידע מפורט על מערכת ומכשיר USB דרך הכלי
incus info --resources
, הקלה על הניהול והניטור של הסביבה. - נוסף אימות OVN בבקר ovn
- בדיקות תצורה מסודרות מחדש
סוף סוף כן אתה מעוניין לדעת יותר על זה, אתה יכול לבדוק את הפרטים ב הקישור הבא.
כיצד להתקין את Incus על לינוקס?
למי שמעוניין להיות מסוגל להתקין את Incus במערכת שלהם, כדאי לדעת שחבילות הידור מראש מסופקות ברוב מאגרי ההפצה הפופולריים. לדוגמה, ב- Arch Linux אתה רק צריך להקליד:
sudo pacman -S incus
במקרה של פדורה:
sudo dnf install 'dnf-command(copr)' sudo dnf copr enable ganto/lxc4 sudo dnf install incus
בעוד שעבור דביאן ואובונטו, תלוי באיזו גרסה הם נמצאים, ייתכן שהחבילה נמצאת במאגר או שיש צורך לבצע כמה שלבים נוספים. לשם כך, אם ברצונך להתקין אותו, הגדר אותו או אם אתה רוצה שיטת התקנה אחרת, אתה יכול לבדוק את הפרטים בקישור זה.