První stabilní vydání Fedora CoreOS

Vývojáři projektu Fedora oznámili o stabilizaci distribuce Fedora CoreOS a její připravenosti pro široké použití. Fedora CoreOS se propaguje jako jednotné řešení pro provoz prostředí založených na izolovaných kontejnerech, které přišlo na místo produktů Fedora Atomic Host a CoreOS Container Linux. Podpora distribuce CoreOS Container Linux bude ukončena za 6 měsíců a ukončení podpory Fedora Atomic Host se očekává na konci listopadu.

Fedora CoreOS je zaměřen na poskytování minimálního prostředí, atomově aktualizovatelného automaticky bez zásahu administrátora a sjednoceného pro masové nasazení serverových systémů, určených výhradně pro provoz kontejnerů. Distribuce poskytuje pouze minimální sadu komponentů, dostatečnou pro provoz izolovaných kontejnerů — jádro Linux, systémový správce systemd a soubor služeb pro připojení přes SSH, správu konfigurace a instalaci aktualizací.

Systémový oddíl je připojen v režimu pouze pro čtení a není měněn během provozu. Konfigurace předává se během bootování pomocí nástroje Ignition (alternativa Cloud-Init). Jakmile je systém spuštěn, změna konfigurace a vyplnění adresáře /etc není možná, je povoleno pouze změnit profil nastavení a použít ho k nahrazení prostředí. V obecné rovině práce se systémem připomíná práci s image kontejnerů, které nejsou aktualizovány na místě, ale přestavují se od nuly a spouští se znovu.

Systémový obraz není dělitelný a formuje se pomocí technologie OSTree (jednotlivé balíčky nelze nainstalovat v takovém prostředí, lze pouze přestavět celý systémový obraz, rozšířit ho novými balíčky pomocí nástroje rpm-ostree). Systém aktualizací je založen na použití dvou systémových oddílů, z nichž jeden je aktivní a druhý se používá pro kopírování aktualizací; po instalaci aktualizace se oddíly mění rolí.

Z distribuce CoreOS Container Linux, která přešel Přechodem pod Red Hat po koupi společnosti CoreOS, projekt Fedora CoreOS převzal nástroje pro konfiguraci v počátečním nabíjení (Ignition), mechanismus atomových aktualizací a obecnou filozofii produktu. Z Atomic Host byly přeneseny technologie pro práci s balíčky, podpora specifikací OCI (Open Container Initiative) a další mechanismy izolace kontejnerů založené na SELinux. V budoucnu se plánuje zajištění integrace s Kubernetes pro orchestrace kontejnerů nad Fedora CoreOS (včetně založeného na OKD).

Jádro prvního stabilního vydání Fedora CoreOS je postaveno na repozitářích Fedora 31 s použitím balíčku rpm-ostree.
Obsahuje jádro Linux 5.4, systémový správce systemd 243, nástroj Ignition 2.1. Pro runtime kontejnerů je zajištěna podpora Moby 18.09 (Docker) a podman 1.7. Pro zajištění kompatibility je ve výchozím nastavení aktivována podpora cgroups v1, ale volitelně může být aktivován i cgroups v2. Je realizována možnost instalace na různých platformách, včetně běžných serverů, QEMU, OpenStack, VMware, AWS, Alibaba, Azure a GCP. Poskytovaný iso obraz může fungovat v live režimu s načtením do RAM. Podporuje se načítání přes síť pomocí PXE (netboot).

Nabízí se tři nezávislé větve Fedora CoreOS, pro které se vytvářejí aktualizace zaměřené na odstranění zranitelností a závažných chyb:

  • testing s snapshoty na základě aktuální verze Fedory s aktualizacemi;
  • stable — stabilizovaná větev, která se vytváří po dvou týdnech testování větve testing;
  • next — snapshot budoucí verze ve vývoji (zatím pouze v plánech).

Mezi plány do budoucna se zmiňuje začlenění v Fedora CoreOS odesílání telemetrie pomocí služby fedora-coreos-pinger, která periodicky shromažďuje a odesílá na servery projektu Fedora nezpůsobující identifikaci informace o systému, jako je číslo verze OS, cloudová platforma a typ instalace. Mezi přenášenými daty nejsou informace, které by mohly vést k identifikaci. Při analýze statistik se používají pouze agregované údaje, které umožňují obecně posoudit charakter použití Fedora CoreOS. Uživatel bude mít možnost zakázat odesílání telemetrie nebo rozšířit výchozí přenášené údaje.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster