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

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

Дистрибутив openSUSE Leap Micro заснований на напрацюваннях проекту MicroOS і позиціонується як community-версія комерційного продукту SUSE Linux Enterprise Micro, що відрізняється відсутністю постачання графічного інтерфейсу. Для налаштування можна використовувати 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 (SLE) Micro 5.5, яка базується на SUSE SLE 15 Service Pack 5.
  • Значно розширено підтримку SELinux.
  • Для систем на базі архітектури AArch64 додано підтримку інструментарію podman-docker (відтворює Docker CLI через podman) та гіпервізора hyper-v.
  • Інструментарій podman оновлений до версії 4.4, який включена утиліта quadlet для спрощення запуску системних контейнерів під управлінням systemd.
  • Додані пакети fwupdate та fwupdate-efi для спрощення оновлення прошивок.
  • Сформовано образи у форматі QCOW (QEMU Copy On Write) для архітектур x86_64 та aarch64.
  • Керуючий web-інтерфейс Cockpit оновлено до версії 298, для керування SELinux інтегровано модуль cockpit-selinux.
    Доступний дистрибутив openSUSE Leap Micro 5.5

Джерело: opennet.ru

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