датата на прекратяване на поддръжката на дистрибуцията , на мястото на който идва проектът (след проект 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, може да се обърне внимание на форка , съвместим с CoreOS Container Linux. Форка беше компанията Kinvolk през 2018 година след изявления на Red Hat за намерението да интегрира технологиите на CoreOS в своите продукти. Проектът беше създаден, за да гарантира продължаването на съществуването на CoreOS Container Linux, в случай на радикални промени или спиране на разработката.
Flatcar Container Linux беше преместен на собствена независима инфраструктура за разработка, поддръжка, компилация и публикуване на версии, но състоянието на кодовата база беше синхронизирано с
CoreOS (промените се състояха в замяната на елементи на брандинга). Проектът обаче се развиваше с оглед на възможността по всяко време да продължи самостоятелното си съществуване в случай на изчезване на CoreOS Container Linux. Например, в отделна клон "за Flatcar Container Linux се провеждаха експерименти с добавяне на нови възможности и прилагане на патчи.
Източник: opennet.ru
