Red Hat kynnti Hummingbird, örugga útgáfu af Fedora sem byggir á gámum.

Red Hat kynnti Fedora Hummingbird, nýja, stöðugt uppfærða útgáfu af Fedora, á Red Hat ráðstefnunni 2026. Linux, myndað sem safn af ílátum. Til að minnka árásarflötinn innihalda ílátin aðeins lágmarksfjölda íhluta sem nauðsynlegir eru til að leysa tiltekin vandamál. Hugbúnaðarútgáfur eru uppfærðar tafarlaust, hvenær sem mögulegt er strax eftir útgáfu aðalverkefnanna. Uppsetningarferlið fyrir uppfærslur er sjálfvirkt. Tólin sem notuð eru í verkefninu eru með opinn hugbúnað undir MIT leyfinu.

Ímyndir af gámum eru birtar fyrir amd64 og arm64 arkitektúrana. Vörulistinn býður nú upp á 49 útgáfur af gámum (157 þar á meðal FIPS og fjölboga útgáfur), sem gerir kleift að dreifa vinnuumhverfum með Python, Go, Node.js, Rust, Ruby, OpenJDK, .NET, PostgreSQL, nginx og öðrum opnum hugbúnaðarverkefnum. Ímyndirnar eru byggðar samkvæmt „Distroless“ meginreglunni, sem þýðir að þær innihalda ekki pakkastjóra eða skel, heldur innihalda aðeins markforritið og þá íhluti sem þarf til að það virki.

Níutíu og fimm prósent af pökkunum sem notaðir eru í Hummingbird gámamyndum eru smíðaðir úr Fedora Rawhide geymslunni, en eftirstandandi 5% eru sótt og smíðuð beint úr uppstreymis verkefnageymslum. Þessi 5% innihalda forrit sem eru ekki fáanleg í Rawhide eða sem hafa eldri útgáfur í Rawhide. Til að smíða Hummingbird óháð Fedora eru sérsniðnir RPM pakkar viðhaldnir sérstaklega og smíðaðir með aðskildum innviðum frá stöðluðum Fedora SPEC skrám, sem gerir kleift að bæta við verkefnasértækum hagræðingum og breytingum eftir þörfum.

Útgáfurnar sem fylgja eru samhæfar við myndir frá Docker Hub, Red Hat UBI og öðrum gagnaskrám, sem einfaldar flutning núverandi kerfa yfir í Hummingbird. Ólíkt CoreOS verkefninu, sem býður upp á lágmarksútgáfur af hýsingarforritum fyrir gámaútgáfu, er Hummingbird ætlað forriturum sem þurfa að nota mismunandi keyrslutímaútgáfur samtímis (Python 3.11-3.14, Go 1.25-1.26, Node.js 20-25, o.s.frv.) og viðhalda aðskildum líftíma fyrir hverja útgáfu.

Ólíkt hefðbundnum gámum keyra flestar Hummingbird útgáfur sjálfgefið undir óforréttindalausum notanda sem ekki er rótarnotandi. Gámar styðja endurtakanlegar byggingar og notandinn getur endurbyggt þá úr gefnum frumkóða til að tryggja að eigin myndir og þær sem verkefnið dreifir séu fullkomlega samræmdar. Til að einfalda staðfestingu eru frumkóðagámar með öllum nauðsynlegum kóða og RPM-pökkum fyrir frumkóða gefnir sérstaklega. Til að tryggja öryggi er innihald gámanna smíðað í einangruðu, nettengdu umhverfi.

Auk gáma fyrir keyrslu endapunktforrita, snýst verkefnið um að þróa ræsanlega hýsilmynd af bootc-os, smíðuð með ræsanlegri gámatækni og hentug til uppsetningar á diski. Kerfismyndin sameinar Hummingbird íhluti, kjarnapakka og aðra íhluti. Linux Frá CKI (Continuous Kernel Integration) verkefninu eru ræsiforritið og kerfisþjónusturnar frá Fedora. Allt kerfið er útfært sem OCI gámur. Bootc-os uppfærist sjálfkrafa við hverja endurræsingu. Podman og Skopeo eru notuð til að ræsa gáma úr bootc-os umhverfinu.

Heimild: opennet.ru

Kauptu áreiðanlega hýsingu fyrir síður með DDoS vernd, VPS VDS netþjónum 🔥 Kauptu áreiðanlega vefhýsingu með DDoS vörn, VPS VDS netþjónum | ProHoster