אבני דרך ומספרי Build
גרסאות ראשיות של קובצי אימג' של מערכת הפעלה שמותאמת לקונטיינרים מזוהות באמצעות מה שאנחנו מכנים אבני דרך. אבני הדרך של מערכת הפעלה שמותאמת לקונטיינרים הן מספרים שלמים שעולים באופן מונוטוני. כל אבן דרך חדשה מציינת את תחילתו של מחזור פיתוח חדש (ענף בקוד שלנו), ועשויה להציג תכונות חדשות ושינויים משמעותיים אחרים.
במהלך מחזור החיים של אבן דרך של מערכת הפעלה שמותאמת לקונטיינרים, יכול להיות שנפרסם כמה עדכונים שיכללו תיקוני באגים, תיקוני אבטחה ושינויים אחרים. אפשר לזהות את הגרסאות המצטברות האלה של אבן דרך באמצעות מספר ה-build.
כדי לזהות את אבן הדרך ומספר ה-build של מערכת ההפעלה שמותאמת לקונטיינרים שבה אתם משתמשים, צריך לבדוק את הקובץ /etc/os-release. בקובץ הזה, הערך של VERSION_ID (לדוגמה, VERSION_ID=81) מייצג את אבן הדרך, והערך של השדה BUILD_ID (לדוגמה, BUILD_ID=12871.1160.0) מייצג את מספר ה-build. אבן הדרך ומספר ה-build מופיעים גם כחלק משם קובץ האימג' של מערכת ההפעלה שמותאמת לקונטיינרים. לדוגמה, לתמונה cos-81-12871-1160-0 יש אבן דרך 81 ומספר build 12871-1160-0.
אבני דרך של תמיכה לטווח ארוך (LTS)
אבני דרך שמיועדות לשימוש בייצור ונתמכות למשך זמן ארוך יותר מסומנות כ-LTS (תמיכה לטווח ארוך). ב-Compute Engine, אנחנו משתמשים בתכונה image families כדי לתייג ולזהות את מהדורות ה-LTS שלנו.
בטבלה הבאה מופיע סיכום של מהדורות מערכת ההפעלה שמותאמת לקונטיינרים שזמינות ב-Compute Engine:
אבני דרך פעילות
| גרסת OS | פרויקט תמונות | משפחת תמונות x86 | משפחת תמונות של זרועות | נוצר על ידי | סיום התמיכה | נתוני גרסה |
|---|---|---|---|---|---|---|
| COS 138 DEV | cos-cloud |
cos-dev |
cos-arm64-dev |
עדיין לא הוגדר | dev | |
| COS 133 LTS | cos-cloud |
cos-133-lts |
cos-arm64-133-lts |
נובמבר 2028 | milestone 133 | |
| COS 129 LTS | cos-cloud |
cos-129-lts |
cos-arm64-129-lts |
יולי 2028 | milestone 129 | |
| COS 125 LTS | cos-cloud |
cos-125-lts |
cos-arm64-125-lts |
פברואר 2028 | milestone 125 | |
| COS 121 LTS | cos-cloud |
cos-121-lts |
cos-arm64-121-lts |
מרץ 2027 | milestone 121 | |
| COS 117 LTS | cos-cloud |
cos-117-lts |
cos-arm64-117-lts |
ספטמבר 2026 | milestone 117 |
אבני דרך שיצאו משימוש
| גרסת OS | פרויקט תמונות | משפחת תמונות x86 | משפחת תמונות של זרועות | נוצר על ידי | תאריך הפסקת התמיכה | נתוני גרסה |
|---|---|---|---|---|---|---|
| COS 113 LTS | cos-cloud |
cos-113-lts |
cos-arm64-113-lts |
מרץ 2026 | milestone 113 | |
| COS 109 LTS | cos-cloud |
cos-109-lts |
cos-arm64-109-lts |
ספטמבר 2025 | milestone 109 | |
| COS 105 LTS | cos-cloud |
cos-105-lts |
cos-arm64-105-lts |
מרץ 2025 | milestone 105 | |
| COS 101 LTS | cos-cloud |
cos-101-lts |
N/A |
אוקטובר 2024 | milestone 101 | |
| COS 97 LTS | cos-cloud |
cos-97-lts |
N/A |
אפריל 2024 | milestone 97 | |
| COS 93 LTS | cos-cloud |
cos-93-lts |
N/A |
אוקטובר 2023 | אבן דרך 93 | |
| COS 89 LTS | cos-cloud |
cos-89-lts |
N/A |
מרץ 2023 | milestone 89 | |
| COS 85 LTS | cos-cloud |
cos-85-lts |
N/A |
ספטמבר 2022 | milestone 85 | |
| COS 81 LTS | cos-cloud |
cos-81-lts |
N/A |
ספטמבר 20211 | milestone 81 | |
| COS 77 LTS | cos-cloud |
cos-77-lts |
N/A |
אפריל 20211 | milestone 77 | |
| COS 73 LTS | cos-cloud |
cos-73-lts |
N/A |
יוני 2020 | milestone 73 | |
| COS 69 LTS | cos-cloud |
cos-69-lts |
N/A |
דצמבר 2019 | milestone 69 |
הערות מוצר של גרסת פיתוח
יכול להיות שבכל שלב יהיו כמה אבני דרך פעילות של LTS. לדוגמה, הפקודה הבאה מציגה משפחות של תמונות LTS שפעילות כרגע:
gcloud compute images list --no-standard-images --project=cos-cloud | grep lts
cos-101-17162-40-16 cos-cloud cos-101-lts READY
cos-89-16108-766-3 cos-cloud cos-89-lts READY
cos-93-16623-295-5 cos-cloud cos-93-lts READY
cos-97-16919-189-3 cos-cloud cos-97-lts READY
cos-arm64-101-17162-40-16 cos-cloud cos-arm64-101-lts READY
מחזור החיים של אבן דרך ב-LTS
אבן דרך חדשה של LTS במערכת הפעלה שמותאמת לקונטיינרים מושקת בערך כל 4 חודשים במשפחת התמונות שלה, שנקראת cos-[MILESTONE]-lts (x86) ו-cos-arm64-[MILESTONE]-lts (Arm).
לפני שנקודת הציון מסומנת כ-LTS, היא עוברת כ-4 חודשים של פיתוח תכונות ו-2 חודשים של בדיקות נרחבות וייצוב.
מחזור החיים של אבן דרך LTS של מערכת הפעלה שמותאמת לקונטיינרים נראה כך:
| שלב | משך | תיאור |
|---|---|---|
| פיתוח | 4 חודשים | פיתוח פעיל שבמהלכו אבן הדרך מקבלת שדרוגים משמעותיים של חבילות ותכונות חדשות.
העדכונים האלה מתפרסמים מדי חודש או לפי הצורך בגרסאות cos-dev ו-cos-arm64-dev של Google Workspace.
|
| ייצוב | חודשיים | התכונות קפואות והמיקוד הוא בהרחבת הבדיקות, בתיקון באגים וביצירת יציבות בגרסה. הגרסה מושקת לפי הצורך במשפחות cos-beta ו-cos-arm64-beta.
|
| ייצור | 26 חודשים | תחזוקה פעילה של אבן הדרך על ידי טיפול בבעיות בייצור ובתיקוני אבטחה בעדיפות גבוהה. הגרסה תצא לפי הצורך במשפחות cos-[MILESTONE]-lts ו-cos-arm64-[MILESTONE]-lts.
|
| הפסקת תמיכה | לא רלוונטי | כל התמונות באבן הדרך מסומנות כהוצאה משימוש, והתגים cos-[MILESTONE]-lts
ו-cos-arm64-[MILESTONE]-lts מוסרים. המשתמשים עדיין יכולים להשתמש בתמונות שהוצאו משימוש, אבל לא יקבלו תיקוני באגים או עדכוני אבטחה.
|
אחרי שהגרסה מקודמת לסדרת LTS, היא מקבלת את היתרונות הבאים:
- משך התמיכה הוא 26 חודשים
- תיקוני אבטחה למשך כל תקופת התמיכה
- תיקונים לבעיות בייצור
- דף הערות לגבי הגרסה ייעודי שבו מפורטים כל השינויים שבוצעו בתמונה.
לכל פריסות הייצור, מומלץ להשתמש בתמונה מאחת ממשפחות ה-LTS.
אחרי שתקופת התמיכה של LTS מסתיימת עבור אבן דרך של LTS, משפחת התמונות המתאימה לא תקבל יותר תיקוני אבטחה או תיקוני באגים. בנוסף, משפחות התמונות התואמות cos-[MILESTONE]-lts ו-cos-arm64-[MILESTONE]-lts יסומנו כהוצאה משימוש.
מידע נוסף על התחייבויות התמיכה למשפחות האלה זמין במדיניות התמיכה.
גרסאות LTS Refresh
גרסאות על פי דרישה נוצרות באבני דרך של LTS בתגובה לתיקוני באגים ואבטחה בעדיפות גבוהה. כל שלושה חודשים מתבצעת מהדורה שכוללת תיקוני באגים ובעיות אבטחה בעדיפות בינונית ונמוכה. הגרסאות האלה נקראות גרסאות LTS Refresh. אנחנו מפרסמים את הגרסאות האלה בתדירות נמוכה יותר כדי לעזור למשתמשים לנהל את הסיכונים שקשורים לעדכונים.
בדף הערות הגרסה של אבן הדרך יצוין אילו גרסאות הן גרסאות LTS Refresh. המשתמשים צריכים לנקוט משנה זהירות בהשקת הגרסאות האלה, כי תיקוני באגים ואבטחה בעדיפות בינונית ונמוכה עלולים לגרום לרגרסיות.
בחירת הגרסה הנכונה של מערכת הפעלה שמותאמת לקונטיינרים
ב-Compute Engine, משפחות התמונות של מערכת הפעלה שמותאמת לקונטיינרים יכולות לעזור לכם לבחור את התמונה הנכונה למטרה שלכם. מומלץ מאוד להגדיר בדיקות מדורגות לצד סביבת הייצור באמצעות ה-API של משפחת התמונות.
| משפחת תמונות x86 | משפחת תמונות של זרועות | תיאור | שימוש מומלץ |
|---|---|---|---|
cos-[MILESTONE]-lts |
cos-arm64-[MILESTONE]-lts |
המשפחה הזו עוקבת אחרי גרסאות של אבן דרך מסוימת שמוכנה לייצור. התמונות במשפחה הזו מקבלות רק תיקונים של בעיות אבטחה ויציבות. | מתאים להרצת כל עומסי העבודה בסביבת הייצור. כדי למקסם את משך התמיכה, כדאי להתחיל עם אבן הדרך הגבוהה ביותר. |
cos-stable |
cos-arm64-stable |
המשפחה הזו תואמת לנקודת הציון העדכנית שלנו שמוכנה לייצור. התמונות בקבוצה המשפחתית הזו מקבלות את כל תיקוני האבטחה והיציבות. כל 4 חודשים, אבן הדרך האחרונה של LTS שמכילה תכונות חדשות מתפרסמת גם בסדרת הגרסאות הזו. | ליצור מופעים חד-פעמיים שאתם מתכננים להגדיר ולתחזק באופן ידני. |
cos-beta |
cos-arm64-beta |
המשפחה הזו מגיעה אחרי הגרסה המרכזית הבאה שלנו בשלב הייצוב. | השימוש ב-ChromeOS Flex מאפשר לבצע בדיקות רציפות כדי לאמת תכונות חדשות ושדרוגים של מערכת ההפעלה. |
cos-dev |
cos-arm64-dev |
המשפחה הזו עוקבת אחרי הגרסה האחרונה שלנו שנמצאת בפיתוח. תמונות בקבוצה המשפחתית הזו עוברות שינויים משמעותיים, ויכול להיות שיופיעו בה תכונות לא יציבות. | השתמשו בהן לניסויים ולבדיקות חד-פעמיות. |
הגדרה של בדיקות מדורגות כמו זו אמורה לעזור לצמצם את הבעיות כשמשיקים גרסאות ראשיות חדשות יותר של קובצי אימג' של מערכת הפעלה שמותאמת לקונטיינרים בסביבת הייצור.