Tutvustatakse Fedora CoreOS-i esimest eelvaateväljaannet

Fedora projektiarendajad teatas alguse kohta testimine levituskomplekti uue väljaande esimene esialgne versioon Fedora Core OS, mis asendas Fedora Atomic Host ja CoreOS Container Linuxi tooted ühtse lahendusena isoleeritud konteineritel põhinevate keskkondade käitamiseks.

CoreOS Container Linuxist, mis liigutatud Pärast CoreOS-i ostmist andis Fedora CoreOS Red Hati kätte juurutustööriistad (Ignition bootstrap konfiguratsioonisüsteem), tuumavärskendusmehhanismi ja toote üldise filosoofia. Atomic Hostilt on üle viidud pakettidega töötamise tehnoloogia, OCI (Open Container Initiative) spetsifikatsioonide tugi ja SELinuxi baasil põhinevad konteinerite isoleerimise lisamehhanismid. Fedora CoreOS põhineb Fedora hoidlatel, mis kasutavad rpm-ostree. Moby (Docker) ja podman on deklareeritud konteinerite Fedora CoreOS-i käituskeskkonnas toetatuks. Kubernetese tugi on kavandatud Fedora CoreOS-i peal konteinerite orkestreerimiseks.

Projekti eesmärk on pakkuda minimaalset keskkonda, mida värskendatakse automaatselt ilma administraatori osaluseta ja mis on ühendatud eranditult konteinerite käitamiseks mõeldud serverisüsteemide massiliseks juurutamiseks. Fedora CoreOS sisaldab ainult minimaalset komplekti komponente, millest piisab isoleeritud konteinerite käitamiseks - Linuxi kernel, süsteemihaldur ja utiliit SSH kaudu ühenduse loomiseks, konfiguratsiooni haldamiseks ja värskenduste installimiseks.

Süsteemi partitsioon on monteeritud kirjutuskaitstud režiimis ja töötamise ajal ei muutu. Konfiguratsioon edastatakse alglaadimisetapis, kasutades Ignitioni tööriistakomplekti (Cloud-Initi alternatiiv).
Kui süsteem töötab, on kataloogi /etc konfiguratsiooni ja sisu muutmine võimatu; saate muuta ainult sätete profiili ja kasutada seda keskkonna asendamiseks. Üldiselt sarnaneb süsteemiga töötamine konteineripiltidega töötamisele, mida ei värskendata kohapeal, vaid ehitatakse uuesti üles ja käivitatakse uuesti.

Süsteemi kujutis on jagamatu ja moodustatakse OSTree tehnoloogia abil (sellisesse keskkonda ei saa installida üksikuid pakette, ainult kogu süsteemipildi saab uuesti üles ehitada, laiendades seda rpm-ostree tööriistakomplekti abil uute pakettidega). Värskendussüsteem põhineb kahe süsteemipartitsiooni kasutamisel, millest üks on aktiivne ja teist kasutatakse värskenduse kopeerimiseks; pärast värskenduse installimist muutuvad partitsioonid rollid.

Pakutakse kolme Fedora CoreOS-i sõltumatut haru:
testimine hetktõmmistega, mis põhinevad praegusel Fedora versioonil koos värskendustega; stabiilne - stabiliseeritud haru, mis moodustub pärast kahenädalast testimisharu testimist; järgmine – hetktõmmis tulevasest arenduses olevast väljalasest. Kõigi kolme haru jaoks luuakse värskendusi, et kõrvaldada haavatavused ja tõsised vead. Praeguses arendusjärgus, eelväljaande raames, moodustatakse ainult testimisharu. Esimene stabiilne väljalase on kavas välja anda 6 kuu pärast. CoreOS Container Linuxi distributsiooni tugi lõpeb 6 kuud pärast Fedora CoreOS-i stabiliseerumist ja Fedora Atomic Hosti tugi peaks lõppema novembri lõpus.

Pärast projekti stabiliseerumist lubatakse vaikimisi telemeetria saatmine (telemeetria pole eelvaate järgus veel aktiivne), kasutades teenust fedora-coreos-pinger, mis perioodiliselt kogub ja saadab süsteemi kohta mitteidentifitseerivat teavet, näiteks OS-i versiooni. number, pilv, Fedora projektiserverite platvormi installitüübile. Edastatud andmed ei sisalda teavet, mis võiks viia tuvastamiseni. Statistika analüüsimisel kasutatakse ainult koondatud teavet, mis võimaldab meil üldiselt hinnata Fedora CoreOS-i kasutamise olemust. Soovi korral saab kasutaja telemeetria saatmise keelata või saadetud vaiketeavet laiendada.

Allikas: opennet.ru

Lisa kommentaar