طرح پایان پشتیبانی برای CoreOS Container Linux منتشر شد

تعریف شده است تاریخ خاتمه پشتیبانی توزیع CoreOS Container Linux، که با پروژه جایگزین شد فدورا CoreOS (بعد از تصاحب پروژه CoreOS، Red Hat Fedora Atomic Host و CoreOS Container Linux را در یک محصول واحد ترکیب کرده است. آخرین به روز رسانی برای CoreOS Container Linux برای 26 می برنامه ریزی شده است و پس از آن چرخه عمر پروژه به پایان می رسد. در 1 سپتامبر، منابع مرتبط با CoreOS حذف یا فقط خواندنی خواهند شد. به عنوان مثال، تصاویر نصب، مجموعه‌ها برای محیط‌های ابری، و مخازن با به‌روزرسانی‌هایی که برای دانلود ارائه شده‌اند حذف خواهند شد. مخازن GitHub و ردیابی مشکل فقط خواندنی باقی خواهند ماند.

از توزیع CoreOS Container Linux، پروژه Fedora CoreOS ابزارهای پیکربندی در مرحله بوت استرپ (اشتعال)، مکانیسم به روز رسانی اتمی و فلسفه کلی محصول را قرض گرفته است. فناوری کار با بسته ها، پشتیبانی از مشخصات OCI (Open Container Initiative) و مکانیسم های اضافی برای جداسازی ظروف بر اساس SELinux از Atomic Host منتقل شده است. برای ارکستراسیون کانتینر در بالای Fedora CoreOS، برنامه ریزی شده است که در آینده با Kubernetes (از جمله موارد مبتنی بر OKD) یکپارچه سازی شود.

برای ساده سازی انتقال از CoreOS Container Linux به Fedora، CoreOS آماده شده است دستور العمل، که تفاوت های اصلی را بررسی می کند. در شکل فعلی خود، Fedora CoreOS نمی تواند به طور کامل جایگزین لینوکس کانتینر CoreOS شود، برای مثال، زیرا شامل جعبه ابزار مدیریت کانتینر rkt نیست، پلتفرم های Azure، DigitalOcean، GCE، Vagrant و Container Linux پشتیبانی نمی شوند و وقوع تغییرات رگرسیون و مسائل مربوط به سازگاری امکان پذیر است.

برای کسانی که فرصت یا تمایلی برای تغییر به Fedora CoreOS ندارند، می توانند به فورک توجه کنند. Flatcar Container Linuxسازگار با CoreOS Container Linux. یک چنگال بود تاسیس شد توسط Kinvolk در سال 2018 پس از اینکه Red Hat اعلام کرد قصد دارد فناوری‌های CoreOS را با محصولات خود ادغام کند. این پروژه برای اطمینان از ادامه وجود CoreOS Container Linux در صورت تغییرات شدید یا کاهش توسعه ایجاد شد.

Flatcar Container Linux برای توسعه، نگهداری، ساخت و انتشار به زیرساخت مستقل خود منتقل شده است، اما وضعیت پایگاه کد با آن هماهنگ شده است.
CoreOS (تغییرات شامل جایگزینی عناصر نام تجاری بود). در همان زمان، پروژه با توجه به امکان ادامه وجود جداگانه خود در هر زمان در صورت ناپدید شدن CoreOS Container Linux توسعه یافت. به عنوان مثال، در یک موضوع جداگانه "لبه» برای Flatcar Container Linux، آزمایش‌هایی با افزودن ویژگی‌های جدید و استفاده از وصله‌ها انجام شد.

منبع: opennet.ru

اضافه کردن نظر