Fedora представили попередній випуск проекту Boltron – модульного серверного дистрибутива Fedora. Додатки в Boltron поставляються у вигляді окремо оновлюваних модулів, життєвий цикл яких не прив'язаний до інших додатків і основи дистрибутива.
Підтримка додатків, виділених в модулі, здійснюється незалежно від релізів дистрибутива, що дозволяє забезпечити співіснування пакетів з різними версіями одного і того ж додатка. Модульна організація дозволяє переходити на нові випуски програми не чекаючи нового релізу дистрибутива і залишатися на старих, але ще підтримуваних, версіях після оновлення дистрибутива. Кожен модуль включає базовий додаток і необхідні для його роботи бібліотеки. Модуль може використовувати в якості залежностей інші модулі.
В даний час для установки є 25 модулів на базі пакетів з Fedora 26, серед яких набори компонентів для базової системи й контейнерів, а також модулі з додатками для розгортання dhcp, haproxy, apache httpd, mariadb, memcached, mongodb, nginx, node.js, perl, php, postfix, postgresql, sssd і varnish. Модулі оформлені у вигляді згрупованих rpm-пакетів, що дозволяє формувати на їх базі образи готових для встановлення контейнерів Docker. В рамках однієї базової версії модуля забезпечується зворотна сумісність і незмінність ABI. Для кожної базової версії модуля передбачений окремий канал для доставки коригувальних оновлень.
Ще немає коментарів