Prezantohet lëshimi i parë paraprak i Fedora CoreOS

Zhvilluesit e Projektit Fedora i shpallur rreth fillimit duke testuar versioni i parë paraprak i edicionit të ri të kompletit të shpërndarjes Fedora Core OS, i cili zëvendësoi produktet Fedora Atomic Host dhe CoreOS Container Linux si një zgjidhje e vetme për funksionimin e mjediseve të bazuara në kontejnerë të izoluar.

Nga CoreOS Container Linux, i cili lëvizur Në duart e Red Hat pasi bleu CoreOS, Fedora CoreOS transferoi veglat e vendosjes (sistemi i konfigurimit të bootstrap Ignition), mekanizmin e përditësimit atomik dhe filozofinë e përgjithshme të produktit. Teknologjia për të punuar me paketat, mbështetja për specifikimet OCI (Open Container Initiative) dhe mekanizmat shtesë për izolimin e kontejnerëve të bazuar në SELinux janë transferuar nga Atomic Host. Fedora CoreOS bazohet në magazinat Fedora duke përdorur rpm-ostree. Moby (Docker) dhe podman deklarohen si të mbështetur në kohën e ekzekutimit të Fedora CoreOS për kontejnerët. Mbështetja e Kubernetes është planifikuar për orkestrimin e kontejnerëve në krye të Fedora CoreOS.

Projekti synon të sigurojë një mjedis minimal, të përditësuar automatikisht në mënyrë atomike pa pjesëmarrjen e administratorit dhe të unifikuar për vendosjen masive të sistemeve të serverëve të krijuar ekskluzivisht për kontejnerët e funksionimit. Fedora CoreOS përmban vetëm një grup minimal komponentësh të mjaftueshëm për të ekzekutuar kontejnerë të izoluar - kernel Linux, menaxherin e sistemit systemd dhe një grup shërbimesh të shërbimeve për lidhjen përmes SSH, menaxhimin e konfigurimit dhe instalimin e përditësimeve.

Ndarja e sistemit është montuar në modalitetin vetëm për lexim dhe nuk ndryshon gjatë funksionimit. konfiguracion transmetohet në fazën e nisjes duke përdorur mjetet e ndezjes (një alternativë për Cloud-Init).
Pasi sistemi të funksionojë, ndryshimi i konfigurimit dhe përmbajtjes së drejtorisë /etc është i pamundur; mund të ndryshoni vetëm profilin e cilësimeve dhe ta përdorni për të zëvendësuar mjedisin. Në përgjithësi, puna me sistemin ngjan me punën me imazhet e kontejnerëve, të cilat nuk përditësohen në nivel lokal, por rindërtohen nga e para dhe lansohen përsëri.

Imazhi i sistemit është i pandashëm dhe është formuar duke përdorur teknologjinë OSTree (paketat individuale nuk mund të instalohen në një mjedis të tillë; ju mund të rindërtoni vetëm të gjithë imazhin e sistemit, duke e zgjeruar atë me paketa të reja duke përdorur paketën e veglave rpm-ostree). Sistemi i përditësimit bazohet në përdorimin e dy ndarjeve të sistemit, njëra prej të cilave është aktive dhe e dyta përdoret për të kopjuar përditësimin; pas instalimit të përditësimit, ndarjet ndryshojnë rolet.

Ofrohen tre degë të pavarura të Fedora CoreOS:
testimi me fotografi të bazuara në versionin aktual të Fedora me përditësime; stabil - një degë e stabilizuar, e formuar pas dy javësh testimi të degës së testimit; tjetër - një fotografi e një versioni të ardhshëm në zhvillim. Përditësimet po krijohen për të tre degët për të eliminuar dobësitë dhe gabimet serioze. Në fazën aktuale të zhvillimit, në kuadër të lëshimit paraprak, po formohet vetëm dega e testimit. Lëshimi i parë i qëndrueshëm është planifikuar të dalë pas 6 muajsh. Mbështetja për shpërndarjen CoreOS Container Linux do të përfundojë 6 muaj pasi Fedora CoreOS të stabilizohet dhe mbështetja e Fedora Atomic Host pritet të përfundojë në fund të nëntorit.

Pasi të stabilizohet projekti, dërgimi i telemetrisë do të aktivizohet si parazgjedhje (telemetria nuk është ende aktive në ndërtimin e pamjes paraprake) duke përdorur shërbimin fedora-coreos-pinger, i cili grumbullon dhe dërgon periodikisht informacione joidentifikuese rreth sistemit, si versioni i OS. numër, re, në llojin e instalimit të platformës së serverëve të projektit Fedora. Të dhënat e transmetuara nuk përmbajnë informacion që mund të çojë në identifikim. Kur analizojmë statistikat, përdoret vetëm informacioni i grumbulluar, i cili na lejon të gjykojmë përgjithësisht natyrën e përdorimit të Fedora CoreOS. Nëse dëshironi, përdoruesi mund të çaktivizojë dërgimin e telemetrisë ose të zgjerojë informacionin e paracaktuar të dërguar.

Burimi: opennet.ru

Shto një koment