datę zakończenia wsparcia dla dystrybucji , którego następcą jest projekt (po projektu CoreOS firma Red Hat połączyła Fedora Atomic Host i CoreOS Container Linux w ramach jednego produktu). Ostatnia aktualizacja dla CoreOS Container Linux jest zaplanowana na 26 maja, po czym cykl życia projektu się zakończy. 1 września powiązane zasoby związane z CoreOS zostaną usunięte lub przekształcone w tryb tylko do odczytu. Na przykład, zostaną usunięte dostępne do pobrania obrazy instalacyjne, wersje dla środowisk chmurowych oraz repozytoria z aktualizacjami. Repozytoria na GitHubie oraz system śledzenia błędów pozostaną dostępne w trybie tylko do odczytu.
Z dystrybucji CoreOS Container Linux projekt Fedora CoreOS przejął narzędzia konfiguracyjne na etapie uruchamiania (Ignition), mechanizm atomowych aktualizacji oraz ogólną filozofię produktu. Z Atomic Host przeniesiono technologię zarządzania pakietami, wsparcie dla specyfikacji OCI (Open Container Initiative) oraz dodatkowe mechanizmy izolacji kontenerów oparte na SELinux. W przyszłości planowane jest zapewnienie integracji z Kubernetes (w tym na bazie OKD) do orkiestracji kontenerów na Fedora CoreOS.
Aby uprościć migrację z CoreOS Container Linux na Fedora CoreOS, przygotowano , przedstawiającą główne różnice. W obecnej formie Fedora CoreOS nie może w pełni zastąpić CoreOS Container Linux, na przykład ponieważ nie zawiera narzędzi do zarządzania kontenerami rkt, ani nie wspiera platform Azure, DigitalOcean, GCE, Vagrant i Container Linux, a także nie można wykluczyć wystąpienia regresji i problemów z kompatybilnością.
Dla tych, którzy nie mają możliwości lub chęci przejścia na Fedora CoreOS, można zwrócić uwagę na fork , kompatybilny z CoreOS Container Linux. Fork został przez firmę Kinvolk w 2018 roku po oświadczeniach Red Hat o zamiarze zintegrowania technologii CoreOS z własnymi produktami. Projekt został stworzony, aby zapewnić kontynuację istnienia CoreOS Container Linux w przypadku wprowadzenia zasadniczych zmian lub zakończenia jego rozwoju.
Flatcar Container Linux został przeniesiony na własną niezależną infrastrukturę rozwoju, wsparcia, budowania i publikacji wydań, ale stan bazy kodu został zsynchronizowany z
CoreOS (zmiany skupiały się na wymianie elementów brandingowych). Projekt rozwijał się z myślą o możliwości kontynuowania niezależnego istnienia w przypadku zniknięcia CoreOS Container Linux. Na przykład w osobnej gałęzi „” dla Flatcar Container Linux prowadzone były eksperymenty z dodawaniem nowych funkcji i stosowaniem poprawek.
Źródło: opennet.ru
