Zhvilluesit e projektit Fedora për stabilizimin e distribucionit dhe gatishmërinë e tij për përdorim të gjerë. Fedora CoreOS promovon si një zgjidhje të vetme për të ekzekutuar mjedise të bazuara në konteinerë të izoluar, duke zëvendësuar produktet Fedora Atomic Host dhe CoreOS Container Linux. Mbështetja për distribucionin CoreOS Container Linux do të mbyllet brenda 6 muajve, ndërsa përfundimi i mbështetjes për Fedora Atomic Host pritet në fund të nëntorit.
Fedora CoreOS ka si objektiv ofrimin e njĂ« mjedisi minimal, i cili pĂ«rditĂ«sohet nĂ« mĂ«nyrĂ« atomike automatikisht pa ndĂ«rhyrjen e administratorit dhe Ă«shtĂ« i unifikuar pĂ«r shpĂ«rndarjen masive tĂ« sistemeve serverĂ«sh, tĂ« destinuara ekskluzivisht pĂ«r ekzekutimin e konteinerĂ«ve. Distribucioni ofron vetĂ«m njĂ« grup minimal komponentĂ«sh, tĂ« mjaftueshĂ«m pĂ«r tĂ« ekzekutuar konteinerĂ« tĂ« izoluar â bĂ«rthama Linux, menaxheri i sistemit systemd dhe njĂ« grup shĂ«rbimesh pĂ«r lidhje me SSH, menaxhimin e konfiguratave dhe instalimin e pĂ«rditĂ«simeve.
Pjesa e sistemit montohet në modalitetin leximi të vetëm dhe nuk ndryshohet gjatë funksionimit. transmetohet në fazën e ngarkimit me ndihmën e mjeteve (alternativa Cloud-Init). Pasi sistemi është nisur, ndryshimi i konfigurimit dhe përmbajtjes së katalogut /etc është i pamundur, e vetmja gjë që lejohet është të modifikosh profilin e cilësimeve dhe ta përdorësh atë për të zëvendësuar mjedisin. Në një kuptim të përgjithshëm, puna me sistemin ngjan me punën me imazhet e konteinerëve, të cilat nuk përditësohen në vend, por rindërtohen nga zero dhe nisën përsëri.
Imazhi i sistemit është i patakshëm dhe formohet duke përdorur teknologjinë OSTree (paketat e veçanta nuk mund të installohen në një mjedis të tillë, mund vetëm të rindërtohet gjithmonë imazhi i sistemit, duke e zgjeruar atë me paketa të reja përmes mjeteve rpm-ostree). Sistemi i përditësimeve bazohet në përdorimin e dy pjesëve të sistemit, njëra prej të cilave është aktive, ndërsa tjetra përdoret për kopjimin e përditësimit, pas instalimit të përditësimit pjesët ndryshojnë rolet.
Nga distribucioni CoreOS Container Linux, i cili Pas nën administrimin e Red Hat pas blerjes së kompanisë CoreOS, projekti Fedora CoreOS mori instrumentin e konfigurimit në fazën e ngarkesës fillestare (Ignition), mekanizmin e përditësimeve atomike dhe filozofinë e përgjithshme të produktit. Nga Atomic Host u transferuan teknologjitë për menaxhimin e paketave, mbështetje për specifikimet OCI (Open Container Initiative) dhe mekanizma të tjerë të izolimit të kontejnerëve të bazuara në SELinux. Për orkestrimin e kontejnerëve mbi Fedora CoreOS, planifikohet të sigurohet integrimi me Kubernetes në të ardhmen (përfshirë mbi ).
Përmbajtja e lëshimit të parë stabil të Fedora CoreOS është formuar mbi bazën e repositorëve me përdorimin e paketës rpm-ostree.
Ai pĂ«rfshin bĂ«rthamĂ«n Linux 5.4, menaxherin e sistemit systemd 243, instrumentin Ignition 2.1. Nga runtime pĂ«r kontejnerĂ«t Ă«shtĂ« siguruar mbĂ«shtetje pĂ«r Moby 18.09 (Docker) dhe podman 1.7. NĂ« mĂ«nyrĂ« pĂ«r default pĂ«r tĂ« siguruar pĂ«rputhshmĂ«rinĂ«, Ă«shtĂ« aktivizuar mbĂ«shtetja pĂ«r cgroups v1, por gjithashtu mund tĂ« aktivizohet opcionalisht cgroups v2. ĂshtĂ« realizuar mundĂ«sia nĂ« platforma tĂ« ndryshme, duke pĂ«rfshirĂ« serverĂ« tĂ« zakonshĂ«m, QEMU, OpenStack, VMware, AWS, Alibaba, Azure dhe GCP. I ofruar iso-imazhi mund tĂ« funksionojĂ« nĂ« modin live me ngarkesĂ« nĂ« RAM. MbĂ«shtetet ngarkesa nĂ« rrjet pĂ«rmes PXE (netboot).
Ofrohen tri degë të pavarura të Fedora CoreOS, për të cilat formohen azhurnime me rregullime të dobësive dhe gabimeve serioze:
- testing me snapshot të bazuara në lëshimin aktual të Fedora me azhurnime;
- stable â dega e stabilizuar, e formuar pas dy javĂ«sh testimi tĂ« degĂ«s testing;
- next â snapshot e lĂ«shimit tĂ« ardhshĂ«m nĂ« zhvillim (pĂ«r momentin vetĂ«m nĂ« plan).
Nga planet për të ardhmen, përmendet në Fedora CoreOS dërgimi i telemetrisë duke përdorur shërbimin , i cili përmbledh dhe dërgon në serverët e projektit Fedora informacione që nuk çojnë në identifikim për sistemin, si numri i versionit të OS, platformat cloud tipin e instalimit. Ndër të dhënat e dërguara mungojnë informacionet që mund të çojnë në identifikim. Në analizën e statistikave përdoren vetëm informacionet e agreguar, që lejojnë të vlerësohet në përgjithësi mënyra e përdorimit të Fedora CoreOS. Nëse përdoruesi dëshiron, mund të disable dërgimin e telemetrisë ose të zgjerojë informacionet e dërguara për default.
Burimi: opennet.ru
