Обявен е план за прекратяване на поддръжката на CoreOS Container Linux

Определена датата на прекратяване на поддръжката на дистрибуцията CoreOS Container Linux, на мястото на който идва проектът Fedora CoreOS (след поглъщането на проект CoreOS, компанията Red Hat обедини Fedora Atomic Host и CoreOS Container Linux в единен продукт). Последното обновление за CoreOS Container Linux е планирано за 26 май, след което жизненият цикъл на проекта ще приключи. На 1 септември свързаните с CoreOS ресурси ще бъдат изтрити или прехвърлени в режим само за четене. Например, ще бъдат премахнати предлаганите за изтегляне инсталационни изображения, сборки за облачни среди и хранилища с обновления. Хранилищата в GitHub и системата за проследяване на грешки остават достъпни в режим само за четене.

От дистрибуцията CoreOS Container Linux проектът Fedora CoreOS зае инструментите за конфигуриране на етапа на начално зареждане (Ignition), механизма за атомарни обновления и общата философия на продукта. От Atomic Host са прехвърлени технологии за работа с пакети, поддръжка на спецификации OCI (Open Container Initiative) и допълнителни механизми за изолация на контейнери на базата на SELinux. За оркестрация на контейнери над Fedora CoreOS в бъдеще се планира осигуряване на интеграция с Kubernetes (включително на базата на OKD).

За да се улесни миграцията от CoreOS Container Linux към Fedora CoreOS, е подготвена инструкция, която разглежда основните разлики. В текущия си вид Fedora CoreOS не може напълно да замести CoreOS Container Linux, например, тъй като в състава не влиза инструментариум за управление на контейнери 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. Например, в отделна клон "Edgeза Flatcar Container Linux се провеждаха експерименти с добавяне на нови възможности и прилагане на патчи.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster