Fedora projektų kūrėjai
Iš CoreOS Container Linux, kuris
Projektu siekiama sukurti minimalią aplinką, atomiškai atnaujinamą automatiškai be administratoriaus dalyvavimo ir suvienodintą masiniam serverių sistemų, skirtų išskirtinai konteineriams paleisti, diegimui. „Fedora CoreOS“ turi tik minimalų komponentų rinkinį, kurio pakanka paleisti izoliuotus konteinerius – „Linux“ branduolį, sistemos tvarkyklę ir komunalinių paslaugų rinkinį, skirtą prisijungti per SSH, valdyti konfigūraciją ir įdiegti naujinimus.
Sistemos skaidinys montuojamas tik skaitymo režimu ir nesikeičia veikimo metu.
Kai sistema veikia, neįmanoma pakeisti /etc katalogo konfigūracijos ir turinio; galite pakeisti tik nustatymų profilį ir naudoti jį aplinkai pakeisti. Apskritai darbas su sistema primena darbą su konteinerių vaizdais, kurie neatnaujinami lokaliai, o yra atkuriami nuo nulio ir paleidžiami iš naujo.
Sistemos vaizdas yra nedalomas ir formuojamas naudojant OSTree technologiją (atskiri paketai tokioje aplinkoje negali būti diegiami; galima tik atstatyti visą sistemos vaizdą, išplečiant jį naujais paketais naudojant rpm-ostree įrankių rinkinį). Atnaujinimo sistema yra pagrįsta dviejų sistemos skaidinių naudojimu, iš kurių vienas yra aktyvus, o antrasis naudojamas naujinimui kopijuoti; įdiegus naujinimą skaidiniai keičia vaidmenis.
Siūlomos trys nepriklausomos Fedora CoreOS atšakos:
testavimas su momentinėmis nuotraukomis remiantis dabartine Fedora versija su atnaujinimais; stabili – stabilizuota šaka, susiformavusi po dviejų savaičių testavimo bandomosios šakos; kitas – būsimos kuriamos laidos momentinė nuotrauka. Siekiant pašalinti pažeidžiamumus ir rimtas klaidas, generuojami naujinimai visoms trims šakoms. Dabartiniame kūrimo etape, preliminaraus išleidimo rėmuose, formuojama tik testavimo šaka. Pirmąjį stabilų leidimą planuojama išleisti po 6 mėnesių. „CoreOS Container Linux“ paskirstymo palaikymas baigsis praėjus 6 mėnesiams po „Fedora CoreOS“ stabilizavimo, o „Fedora Atomic Host“ palaikymas turėtų baigtis lapkričio pabaigoje.
Stabilizavus projektą, telemetrijos siuntimas bus įjungtas pagal numatytuosius nustatymus (telemetrija dar nėra aktyvi peržiūros versijoje) naudojant fedora-coreos-pinger paslaugą, kuri periodiškai kaupia ir siunčia neidentifikuojančią informaciją apie sistemą, pvz., OS versiją. numerį, debesį, į Fedora projekto serverių platformos diegimo tipą. Perduotuose duomenyse nėra informacijos, kuri galėtų padėti nustatyti tapatybę. Analizuojant statistiką, naudojama tik apibendrinta informacija, kuri leidžia bendrai spręsti apie Fedora CoreOS naudojimo pobūdį. Jei pageidaujama, vartotojas gali išjungti telemetrijos siuntimą arba išplėsti numatytąją siunčiamą informaciją.
Šaltinis: opennet.ru