Доступний дистрибутив openSUSE Leap Micro 5.3

Розробники проекту openSUSE опублікували дистрибутив openSUSE Leap Micro 5.3, що атомарно оновлюється, призначений для створення мікросервісів і для використання в якості базової системи для платформ віртуалізації і контейнерної ізоляції. Для завантаження доступні збірки для архітектур x86_64 і ARM64 (Aarch64), що поставляються як з інсталятором (Offline-складання, розміром 1.9 ГБ), так і у формі готових завантажувальних образів: 782МБ (передбачений), 969МБ (з Real-Time ядром). ГБ. Образи можуть запускатись під керуванням гіпервізорів Xen та KVM або поверх обладнання, включаючи плати Raspberry Pi.

Дистрибутив openSUSE Leap Micro заснований на напрацюванні проекту MicroOS і позиціонується як community-версія комерційного продукту SUSE Linux Enterprise Micro 5.3, що відрізняється відсутністю постачання графічного інтерфейсу. Для налаштування можна використовувати web-інтерфейс Cockpit, що дозволяє керувати системою через браузер, інструментарій cloud-init з передачею налаштувань під час кожного завантаження або Combustion для виставлення налаштувань під час першого завантаження. Користувачеві надається інструментарій для швидкого перемикання з Leap Micro на SUSE SLE Micro - мається на увазі, що можна спочатку безкоштовно впровадити рішення на базі Leap Micro, а при необхідності розширеної підтримки або сертифікації перевести вже наявну конфігурацію на продукт SUSE SLE Micro.

Ключовою особливістю Leap Micro є механізм атомарної установки оновлень, які завантажуються та застосовуються автоматично. На відміну від атомарних оновлень на базі ostree та snap, що використовуються у Fedora та Ubuntu, в openSUSE Leap Micro замість побудови окремих атомарних образів та розгортання додаткової інфраструктури доставки застосовується штатний інструментарій управління пакетами (утиліта transactional-update) у поєднанні з механізмом снапшотів (Снапшоти використовуються для атомарного перемикання між станом системи до і після встановлення оновлень). У разі виникнення проблем після застосування оновлень можна відкотити систему до попереднього стану. Для оновлення ядра Linux без перезапуску та припинення роботи підтримуються live-патчі.

Кореневий розділ монтується в режимі лише для читання та не змінюється у процесі роботи. Для запуску ізольованих контейнерів до складу інтегрований інструментарій із підтримкою runtime Podman/CRI-O та Docker. Micro-редакція дистрибутива використовується у проекті ALP (Adaptable Linux Platform) для забезпечення роботи оточення "host OS". В ALP для роботи поверх обладнання пропонується використовувати урізану "host OS", а всі додатки та компоненти простору користувача запускати не в змішаному оточенні, а в окремих контейнерах або у віртуальних машинах, що виконуються поверх "host OS" та ізольованих один від одного.

У новому випуску компоненти системи оновлені до пакетної бази SUSE Linux Enterprise SUSE (SLE) Micro 5.3, яка базується на SUSE SLE 15 Service Pack 4. Доданий модуль для керування SELinux та діагностики проблем через Cockpit. Для керування налаштуваннями мережі за замовчуванням задіяно NetworkManager.

Джерело: opennet.ru

Додати коментар або відгук