Атомний хост Fedora тепер стане базовою ОС Fedora

федора27-атомна

Керівник проекту Fedora, Метью Міллерта інженер Red Hat Atomic OpenShift Dusty Mabe, анонсувала Fedora CoreOS, майбутню операційну систему, призначену замінити Fedora Atomic Host.

Розробники проекту Fedora повідомили, що вони видалили компоненти Fedora Atomic Host зі сховища Rawhide і що вони припинили розробку цього видання дистрибутиву. Fedora 29 буде останньою версією з компонентами Fedora Atomic Host.

Після завершення циклу технічного обслуговування, випуск оновлення Fedora 29 для Fedora Atomic Host буде повністю припинено (орієнтовно в листопаді або грудні 2019 року).

Що таке атомний хост Fedora?

Проект Атомний атомний хост це легка, незмінна платформа, розроблена з єдиною метою запуску контейнерних програм.

В рамках проекту Fedora Atomic Host було запропоновано мінімізоване середовище, яке атомно оновлюється заміною образу всієї системи, не розбиваючи його на окремі пакети.

На основі атомного хосту Fedora було сформовано спеціалізоване середовище для запуску та управління ізольованими контейнерами Docker.

Атомний хост Fedora на відміну від віртуальної машини, яка включає повну операційну систему, контейнер призначений лише для програмного забезпечення, необхідного для запуску програми.
Тому для ефективного та безпечного запуску контейнера потрібна операційна система, яка забезпечує безпечні контейнерні послуги та виступає основою для запуску контейнерів.

Найкраще його використання полягає у забезпеченні надійної та легко оновлюваної операційної системи для запуску контейнерів.
Різні формати Atomic Host доступні для будь-якого виду діяльності, від простої платформи до різноманітних хмарних середовищ.

Якщо встановлено Atomic Host, ви можете використовувати команду docker, як і в інших системах із підтримкою контейнерів.

Однак Atomic Host також постачається з додатковою командою, званою atomic, яка розширює можливості того, що можна робити з контейнерами.

Але Atomic також має інші функції, які дозволяють вам:

  • Робота з атомними хостами: перевірка, оновлення, відкат та розблокування атомних хост-систем
  • Керування зображеннями: встановлення (для запуску заздалегідь визначеними способами), оновлення, перевірка та сканування зображень контейнера.
  • Працюйте в контейнерах: список, оновлення та скасування

Практики Fedora Atomic Host були використані для формування продуктів Red Hat Enterprise Linux Atomic Host та CentOS Atomic Host.

До побачення Fedora Atomic Host, привіт Fedora CoreOS

Основна ОС

Враховуючи це, повідомляється, що Проект Fedora Atomic Host буде замінений проектом Fedora CoreOS, який продовжує розробку серверної системи Linux Container Linux, яка була придбана Red Hat після придбання CoreOS.

Всі пакети, що підтримують роботу остаточних додатків, доставлялися безпосередньо як частина контейнерів, а основна система містила лише мінімальний набір компонентів (systemd, journald, docker, rpm-OSTree тощо).

Як частина товару Технології Fedora CoreOS, Fedora Atomic та Container Linux поєднані.

Як і Fedora Atomic, частина Fedora CoreOS базується на сховищах Fedora, які використовують rpm-ostree, а SELinux використовується для додаткової ізоляції контейнера, але базові технології, такі як Ignition (система конфігурації на початковому етапі завантаження, альтернатива Cloud-Init) та механізм встановлення. Перенесено оновлення з Container Linux.

Припинення розробки Fedora Atomic Host не вплине на розвиток проекту Fedora Atomic Workstation, яка зараз розробляється під назвою Fedora Silverblue і може з часом замінити традиційну робочу станцію Fedora.

Видання Fedora Silverblue також постачається в монолітній формі, не розділяючи базову систему на окремі пакети, використовуючи механізм атомного оновлення.

Замість контейнерів Docker для встановлення додаткових програм використовується достатній пакет автоматичних пакетів flatpak.

Системний образ є неподільним і формується за технологією OSTree (окремі пакети неможливо встановити у цьому середовищі, ви можете лише перебудувати весь системний образ, розширивши його новими пакетами за допомогою набору інструментів rpm-ostree).


Додати як пріоритетне джерело в Google