OpenSUSE projekti arendajad on avalikustanud avatud uuendustega openSUSE Leap Micro 5.3 distributsiooni, mis on mõeldud mikroteenuste loomiseks ja kasutamiseks virtualiseerimise platvormide ning konteinerite isolatsiooni baassüsteemina. Allalaadimiseks on saadaval x86_64 ja ARM64 (Aarch64) arhitektuuride versioonid, mis on saadaval nii installijaga (offline-versioonid, suurusega 1.9 GB) kui ka valmis käivituspiltidena: 782 MB (ettekonfigureeritud), 969 MB (reaalajas tuumaga) ja 1.1 GB. Pildid saavad töötada Xen ja KVM hüperviisorite all või otse riistvaral, sealhulgas Raspberry Pi emaplaatidel.
OpenSUSE Leap Micro distributsioon põhineb MicroOS projekti saavutustel ja positsioneeritakse kui kommunaalversioon kaubanduslikust tootest SUSE Linux Enterprise Micro 5.3, mis erineb graafilise liidese pakkumise puudumise poolest. Seadistamiseks saab kasutada Cockpit veebiliidest, mis võimaldab süsteemi läbi brauseri hallata, cloud-init tööriista seadete edastamiseks iga käivituse juures või Combustion'i seadete määramiseks esimesel käivitamisel. Kasutajale on antud tööriistade kogum kiireks üleminekuks Leap Micro'lt SUSE SLE Micro'le — see tähendab, et esmalt saab tasuta juurutada lahenduse põhinedes Leap Micro'le, ning vajaduse korral laiendatud toe või sertifitseerimise puhul saab olemasoleva konfiguratsiooni viia SUSE SLE Micro toote peale.
Leap Micro peamine omadus on atomaarsete uuenduste installimise mehhanism, mis laetakse ja rakendatakse automaatselt. Erinevalt atomaarsetest uuendustest, mis põhinevad ostree ja snap tehnoloogiatel, mida kasutatakse Fedoral ja Ubuntu's, kasutab openSUSE Leap Micro asemel eraldi atomaarsete piltide loomist ja täiendava tarnestruktuuri arendamist tavalisi paketihaldusvahendeid (üksus transactional-update) koos Btrfs failisüsteemi snäpšottide mehhanismiga (snaapšoteid kasutatakse atomaarseks üleminekuks süsteemi seisundi vahel enne ja pärast uuenduste rakendamist). Uuenduste rakendamise korral probleemide ilmnemisel on võimalik süsteem varasemasse olekusse tagasi kerida. Linuxi kernelit saab uuendada ilma taaskäivitamise ja tööseisakuta, toetades live-patch'e.
Juurte jaotust montaažitakse ainult lugemisrežiimis ja tööl ei muudetud. Isoleeritud konteinerite käivitamiseks on integreeritud tööriistade kogum, mis toetab Podman/ CRI-O ja Docker runtime'i. Distributsiooni Micro-redaktsiooni kasutatakse ALP (Adaptable Linux Platform) projektis, et tagada „host OS” keskkonna töö. ALP-s on riistvaral töötamise jaoks soovitatav kasutada kärbitud „host OS-i”, samas kui kõik kasutajaruumi rakendused ja komponendid käivitatakse eraldi konteinerites või. virtuaalmasinaid, mida käivitatakse "host OS" peal ja mis on üksteisest isoleeritud.
Uues väljaandes on süsteemi komponente uuendatud SUSE Linux Enterprise SUSE (SLE) Micro 5.3 paketibaasi, mis põhineb SUSE SLE 15 teenuspaketil 4. Lisatud on moodul SELinuxi haldamiseks ja probleemide diagnostikaks läbi Cockpit'i. Võrgu seadete haldamiseks on vaikimisi kaasatud NetworkManager.
Allikas: opennet.ru
