Razvijalci projekta openSUSE so objavili atomsko posodobljiv distribucijo openSUSE Leap Micro 5.3, ki je namenjena ustvarjanju mikroservisov in uporabi kot osnovni sistem za virtualizacijske platforme in vsebinsko izolacijo. Na voljo so različice za arhitekture x86_64 in ARM64 (Aarch64), dostavljene tako z inštalacijskim programom (offline različice, velikosti 1.9 GB), kot v obliki pripravljenih zagonskih slik: 782 MB (prednastavljena), 969 MB (z Real-Time jedrom) in 1.1 GB. Slike se lahko izvajajo pod nadzorom hipervizorjev Xen in KVM ali na strojni opremi, vključno z Raspberry Pi ploščami.
Distribucija openSUSE Leap Micro temelji na dosežkih projekta MicroOS in se pozicionira kot skupnostna različica komercialnega izdelka SUSE Linux Enterprise Micro 5.3, ki se razlikuje po tem, da ne vsebuje grafičnega uporabniškega vmesnika. Za nastavitev je na voljo spletni vmesnik Cockpit, ki omogoča upravljanje sistema preko brskalnika, orodje cloud-init za prenos nastavitev ob vsakem zagonu ali Combustion za nastavitev parametrov med prvim zagonom. Uporabniku je na voljo orodje za hitro preklapljanje z Leap Micro na SUSE SLE Micro – predpostavlja se, da lahko najprej brezplačno uvedete rešitev na osnovi Leap Micro, nato pa ob potrebi po dodatni podpori ali certificiranju, preklopite obstoječo konfiguracijo na izdelek SUSE SLE Micro.
Ključna značilnost Leap Micro je mehanizem atomske namestitve posodobitev, ki se samodejno prenašajo in uporabljajo. V nasprotju z atomskimi posodobitvami, temelječimi na ostree in snap, ki jih uporabljata Fedora in Ubuntu, openSUSE Leap Micro namesto gradnje ločenih atomskih slik in uvajanja dodatne infrastrukture za dostavo uporablja vgrajena orodja za upravljanje paketov (orodje transactional-update) v kombinaciji z mehanizmom posnetkov v datotečnem sistemu Btrfs (posnetki se uporabljajo za atomsko preklapljanje med stanjem sistema pred in po namestitvi posodobitev). V primeru težav po uporabi posodobitev je mogoče sistem vrniti v prejšnje stanje. Za posodobitev jedra Linux brez ponovnega zagona in prekinitev delovanja podpirajo 'live' popravke.
Korenni razdelek se montira v načinu samo za branje in se ne spreminja med delovanjem. Za zagon izoliranih kontejnerjev je vključeno orodje z podporo za runtime Podman/CRI-O in Docker. Mikro-redakcija distribucije se uporablja v projektu ALP (Adaptabilna Linux platforma) za zagotavljanje delovanja okolja 'host OS'. V ALP se priporoča uporaba okrnjene 'host OS' za delovanje nad strojno opremo, medtem ko se vse aplikacije in komponente uporabniškega prostora zagonijo ne v mešanem okolju, ampak v ločenih kontejnerjih ali v. virtualnim mašinama, ki se izvajajo nad „host OS“ in so med seboj izolirane.
V novi izdaji so komponente sistema posodobljene na paketno bazo SUSE Linux Enterprise SUSE (SLE) Micro 5.3, ki temelji na SUSE SLE 15 Service Pack 4. Dodan je modul za upravljanje SELinuxom in diagnostiko težav preko Cockpita. Za upravljanje omrežnih nastavitev je privzeto uporabljen NetworkManager.
Izvor: opennet.ru
