Opublikowano plan zakończenia wsparcia CoreOS Container Linux

Określono datę zakończenia wsparcia dla dystrybucji CoreOS Container Linux, którego następcą jest projekt Fedora CoreOS (po przejęciu 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 instrukcja, 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 Flatcar Container Linux, kompatybilny z CoreOS Container Linux. Fork został założony 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 „Edge” dla Flatcar Container Linux prowadzone były eksperymenty z dodawaniem nowych funkcji i stosowaniem poprawek.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster