Predstavená prvá predbežná verzia Fedora CoreOS

Vývojári projektu Fedora oznámili o začiatku testovania prvej predbežnej verzie nového vydania distribúcie Fedora CoreOS, ktorá nahradila produkty Fedora Atomic Host a CoreOS Container Linux ako jednotné riešenie na spúšťanie prostredí založených na izolovaných kontajneroch.

Z CoreOS Container Linux, ktorý prechádza sa dostal do rúk Red Hat po akvizícii spoločnosti CoreOS, sa do Fedora CoreOS preniesli nástroje na nasadenie (systém konfigurácie pri počiatočnom spustení Ignition), mechanizmus atomárnych aktualizácií a celková filozofia produktu. Z Atomic Host sa preniesli technológie práce s balíkmi, podpora špecifikácií OCI (Open Container Initiative) a ďalšie mechanizmy izolácie kontajnerov založené na SELinux. Obsah Fedora CoreOS sa formuje na základe repozitárov Fedora s použitím rpm-ostree. Ako podporované runtime pre kontajnery v Fedora CoreOS sú vyhlásené Moby (Docker) a podman. Pre orchestráciu kontajnerov na vrchu Fedora CoreOS sa plánuje poskytnúť podpora Kubernetes.

Projekt je zameraný na poskytnutie minimálneho prostredia, atomárne aktualizovaného automaticky bez účasti administrátora a unifikovaného pre masové nasadenie serverových systémov, určených výlučne na spúšťanie kontajnerov. Fedora CoreOS obsahuje iba minimálny súbor komponentov, ktorý je potrebný na vykonávanie izolovaných kontajnerov — jadro Linux, systémový správca systemd a súbor pomocných služieb na pripojenie cez SSH, správu konfigurácie a inštaláciu aktualizácií.

Systémový oddiel je pripojený v režime len na čítanie a nie je menený počas prevádzky. Konfigurácia sa prenáša počas spustenia pomocou nástrojov Ignition (alternatíva Cloud-Init).
Po tom, čo je systém spustený, nie je možné zmeniť konfiguráciu a obsah adresára /etc, povolené je len zmeniť profil nastavení a použiť ho na nahradenie prostredia. Vo všeobecnosti tak práca so systémom pripomína prácu s obrazmi kontajnerov, ktoré sa neaktualizujú na mieste, ale prestavajú z nuly a spúšťajú sa znova.

Systémový obraz nie je deliteľný a vytvára sa pomocou technológie OSTree (samostatné balíčky nie je možné v takomto prostredí nainštalovať, je možné iba prebudovať celý obraz systému, rozšíriť ho o nové balíčky pomocou nástroja rpm-ostree). Systém aktualizácií je založený na používaní dvoch systémových oddielov, z ktorých jeden je aktívny a druhý sa používa na kopírovanie aktualizácie; po nainštalovaní aktualizácie sa oddiely menia rolami.

Ponúkajú sa tri nezávislé vetvy Fedora CoreOS:
testovanie s snapshotmi na základe aktuálnej verzie Fedora s aktualizáciami; stable — stabilizovaná vetva, vytváraná po dvoch týždňoch testovania vetvy testing; next — snapshot budúceho vydania vo vývoji. Pre všetky tri vetvy sa vytvárajú aktualizácie na odstránenie zraniteľností a vážnych chýb. V súčasnej fáze vývoja sa v rámci predbežného vydania zatiaľ vytvára iba vetva testing. Prvé stabilné vydanie je naplánované na vydanie o 6 mesiacov. Podpora distribúcie CoreOS Container Linux sa ukončí 6 mesiacov po stabilizácii Fedora CoreOS, a ukončenie podpory Fedora Atomic Host sa očakáva na konci novembra.

Po stabilizácii projektu bude predvolene zapnuté odosielanie telemetrie (v predbežnej verzii je telemetria zatiaľ neaktívna) s použitím služby fedora-coreos-pinger, ktorá pravidelne zhromažďuje a posiela na servery projektu Fedora idenfitikačné informácie o systéme, ako číslo verzie OS, cloudová platforma a typ inštalácie. Medzi prenášanými údajmi nie sú informácie, ktoré by mohli viesť k identifikácii. Pri analýze štatistiky sa používajú iba agregované údaje, ktoré umožňujú v obecných termínoch usúdiť o charaktere používania Fedora CoreOS. Ak si to používateľ želá, môže vypnúť odosielanie telemetrie alebo rozšíriť predvolené prenášané údaje.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster