Opublikowano koniec planu wsparcia dla CoreOS Container Linux

Zdefiniowane data zakończenia wsparcia dystrybucyjnego Kontenerowy Linux CoreOS, który został zastąpiony projektem Fedora Core OS (Po przejęcia CoreOS, Red Hat połączył Fedorę Atomic Host i CoreOS Container Linux w jeden produkt). Ostatnia aktualizacja dla CoreOS Container Linux zaplanowana jest na 26 maja, po czym zakończy się cykl życia projektu. 1 września zasoby związane z CoreOS zostaną usunięte lub staną się dostępne tylko do odczytu. Na przykład obrazy instalacyjne, zestawy dla środowisk chmurowych i repozytoria z aktualizacjami, które były oferowane do pobrania, zostaną usunięte. Repozytoria GitHub i śledzenie problemów pozostaną tylko do odczytu.

Z dystrybucji CoreOS Container Linux projekt Fedora CoreOS zapożyczył narzędzia konfiguracyjne na etapie ładowania początkowego (Ignition), atomowy mechanizm aktualizacji i ogólną filozofię produktu. Technologia pracy z pakietami, obsługa specyfikacji OCI (Open Container Initiative) oraz dodatkowe mechanizmy izolowania kontenerów oparte na SELinux zostały przeniesione z Atomic Host. W przypadku orkiestracji kontenerów na Fedorze CoreOS planuje się w przyszłości zapewnić integrację z Kubernetes (w tym opartymi na OKD).

Aby uprościć migrację z CoreOS Container Linux do Fedory, przygotowano CoreOS instrukcja, który bada główne różnice. W swojej obecnej formie Fedora CoreOS nie może całkowicie zastąpić CoreOS Container Linux, ponieważ nie zawiera zestawu narzędzi do zarządzania kontenerami rkt, platformy Azure, DigitalOcean, GCE, Vagrant i Container Linux nie są obsługiwane, a występowanie zmian regresyjnych i możliwe są problemy ze zgodnością.

Dla tych, którzy nie mają możliwości lub chęci przejścia na Fedorę CoreOS, możesz zwrócić uwagę na fork Linux kontenerów do przewozu ładunków płaskichkompatybilny z CoreOS Container Linux. Był widelec na podstawie przez Kinvolk w 2018 r. po tym, jak firma Red Hat ogłosiła zamiar zintegrowania technologii CoreOS ze swoimi produktami. Projekt powstał, aby zapewnić ciągłość istnienia CoreOS Container Linux na wypadek drastycznych zmian lub zahamowania rozwoju.

Flatcar Container Linux został przeniesiony do własnej, niezależnej infrastruktury w celu programowania, konserwacji, budowania i publikowania, ale stan bazy kodu został zsynchronizowany z
CoreOS (zmiany polegały na wymianie elementów brandingu). Jednocześnie projekt był rozwijany z myślą o możliwości kontynuacji odrębnej egzystencji w dowolnym momencie w przypadku zniknięcia CoreOS Container Linux. Na przykład w osobnym wątku „krawędź» W przypadku Flatcar Container Linux przeprowadzono eksperymenty z dodaniem nowych funkcji i zastosowaniem poprawek.

Źródło: opennet.ru

Dodaj komentarz