Byl zveřejněn plán konce podpory pro CoreOS Container Linux

Definované datum ukončení podpory distribuce CoreOS Container Linux, který byl nahrazen projektem Základní operační systém Fedora (po převzetí Projekt CoreOS, Red Hat spojil Fedora Atomic Host a CoreOS Container Linux do jediného produktu). Poslední aktualizace pro CoreOS Container Linux je naplánována na 26. května, poté skončí životní cyklus projektu. 1. září budou zdroje související s CoreOS odstraněny nebo budou pouze pro čtení. Budou například odstraněny instalační obrazy, sestavení pro cloudová prostředí a úložiště s aktualizacemi, které byly nabídnuty ke stažení. Úložiště GitHub a sledování problémů zůstanou pouze pro čtení.

Z distribuce CoreOS Container Linux si projekt Fedora CoreOS vypůjčil konfigurační nástroje ve fázi bootstrapu (Ignition), mechanismus atomické aktualizace a obecnou filozofii produktu. Technologie pro práci s balíčky, podpora specifikací OCI (Open Container Initiative) a další mechanismy pro izolaci kontejnerů na bázi SELinux byly přeneseny z Atomic Host. Pro orchestraci kontejnerů nad Fedora CoreOS se v budoucnu plánuje poskytovat integraci s Kubernetes (včetně těch, které jsou založeny na OKD).

Pro zjednodušení migrace z CoreOS Container Linuxu na Fedoru byl připraven CoreOS instrukce, který zkoumá hlavní rozdíly. Ve své současné podobě nemůže Fedora CoreOS zcela nahradit CoreOS Container Linux, například protože neobsahuje sadu nástrojů pro správu kontejnerů rkt, platformy Azure, DigitalOcean, GCE, Vagrant a Container Linux nejsou podporovány a výskyt regresních změn a jsou možné problémy s kompatibilitou.

Pro ty, kteří nemají možnost nebo chuť přejít na Fedora CoreOS, můžete věnovat pozornost vidlici Flatcar Container Linuxkompatibilní s CoreOS Container Linux. Byla tam vidlička na základě od Kinvolk v roce 2018 poté, co Red Hat oznámil svůj záměr integrovat technologie CoreOS se svými produkty. Projekt byl vytvořen, aby zajistil další existenci CoreOS Container Linuxu v případě drastických změn nebo omezení vývoje.

Flatcar Container Linux byl přesunut do vlastní nezávislé infrastruktury pro vývoj, údržbu, sestavení a publikování vydání, ale stav kódové základny byl synchronizován s
CoreOS (změny spočívaly v nahrazení prvků značky). Zároveň byl projekt vyvíjen s ohledem na možnost pokračování své samostatné existence kdykoliv v případě zániku CoreOS Container Linuxu. Například v samostatném vláknu "Hrana» Pro Flatcar Container Linux byly provedeny experimenty s přidáním nových funkcí a aplikací záplat.

Zdroj: opennet.ru

Přidat komentář