A Canonical bejelentette az Ubuntu Core 26 (májusi, Ubuntu 26.04 LTS-re épülő) image-ek nyilvános előzetesét az Amazon Web Services, a Microsoft Azure és a Google Cloud számára. Ezzel a beágyazott és IoT eszközökre tervezett, változtathatatlan Linux disztribúció mostantól a nagy nyilvános felhőkben is elérhető.
Az új kínálattal a Canonical a virtuális appliance-eket, a menedzselt szolgáltatásokat és azokat a speciális munkaterheléseket célozza, ahol a kiszámítható konfigurációk és a kontrollált frissítések fontosabbak, mint a rendszer korlátlan testreszabhatósága.
Ubuntu Core alatt a frissítések tranzakciós módon működnek, így a rendszer egy sikertelen verziófrissítés után is vissza tud állni, ahelyett hogy félig frissített állapotban maradna. A biztonsági frissítéseket automatikusan kezeli a rendszer, a kernel-t, az alaprendszert és az alkalmazásokat egymástól függetlenül frissülő snapek formájában tartják karban.
Az alkalmazások szigorú elkülönítésben futnak, a rendszererőforrásokhoz csak kifejezetten meghatározott interfészeken keresztül férhetnek hozzá, az alattuk futó operációs rendszer pedig változtathatatlan, ami csökkenti a rendszerkomponensek nem szándékos módosításának kockázatát.
Mindez csak több technikai módosítással volt átültethető a nyilvános felhőkbe. Az AWS, az Azure és a Google Cloud optimalizált Linux kerneleket használ, amelyeket a Canonical hagyományosan deb csomagokként terjeszt. Ezeket a kerneleket most felhőspecifikus snapekbe csomagolták, hogy illeszkedjenek a Ubuntu Core architektúrájához.
A felhős guest agenteket szintén snapekké alakították, így mindegyik saját frissítési életciklust és biztonsági szabályrendszert kapott. A szigorú elkülönítés miatt az agenteknek pontosan meg kell adniuk, milyen rendszererőforrásokra és interfészekre van szükségük.
A Canonical hangsúlyozza, hogy a Ubuntu Core nem váltja le a Ubuntu Servert. Utóbbi marad a megfelelő választás az általános célú szerverekhez, ahol hagyományos csomagkezelésre, interaktív adminisztrációra és széleskörű host testreszabásra van szükség. A Ubuntu Core olyan rendszerekhez készült, amelyek előre meghatározott komponenskészletre épülnek, és ezeket egységesen lehet karbantartani és frissíteni.
Az előzetes image-ek elérhetők a piactereken az AWS, az Azure és a Google Cloud kínálatában. A Canonical útmutatót is ad példányok indításához, további snapek telepítéséhez és egyedi Ubuntu Core image-ek készítéséhez.
További részletekért nézd meg a bejelentést.

