Представен е първият предварителен релиз на Fedora CoreOS

Разработчиците на проекта Fedora обявиха въведението тестове първата предварителна версия на новото издание на дистрибуцията Fedora CoreOS, която замени продуктите Fedora Atomic Host и CoreOS Container Linux като единно решение за стартиране на среди, базирани на изолирани контейнери.

От CoreOS Container Linux, който премина попадна в ръцете на Red Hat след покупката на компанията CoreOS, в Fedora CoreOS са пренесени инструментите за разгръщане (система за конфигуриране при начално зареждане Ignition), механизмът за атомарни обновления и общата философия на продукта. От Atomic Host са пренесени технологиите за работа с пакети, поддръжката на спецификациите на OCI (Open Container Initiative) и допълнителните механизми за изолация на контейнери, базирани на SELinux. Съдържанието на Fedora CoreOS се формира на базата на репозиторите на Fedora с приложение на rpm-ostree. Като поддържани в Fedora CoreOS runtime за контейнери са заявени Moby (Docker) и podman. За оркестрация на контейнери върху Fedora CoreOS се планира осигуряване на поддръжка на Kubernetes.

Проектът е насочен към предоставянето на минимална среда, атомарно обновявана в автоматичен режим без участие на администратора и унифицирана за масово разгръщане на сървърни системи, предназначени единствено за стартиране на контейнери. Fedora CoreOS съдържа само минимален набор от компоненти, достатъчни за изпълнение на изолирани контейнери — ядрото на Linux, системния мениджър systemd и набор от услуги за свързване по SSH, управление на конфигурацията и инсталиране на обновления.

Системният дял се монтира в режим само за четене и не се променя по време на работа. Конфигурация се предава на етапа на зареждане с помощта на инструмента Ignition (алтернатива на Cloud-Init).
След като системата е стартирана, изменение на конфигурацията и съдържанието на каталога /etc не е възможно, допуска се само промяна на профила на настройките и използването му за замяна на средата. По принцип работата със системата наподобява работата с контейнерни образи, които не се актуализират на място, а се реконструират от нулата и се стартират отново.

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

Предлагат се три независими клонове на Fedora CoreOS:
тестове с актуални версии на Fedora с обновления; stable — стабилизирана греда, формирана след две седмици тестове на gреда testing; next — моментна версия на разработваното бъдещо издание. За трите греди се формират ъпдейти за отстраняване на уязвимости и сериозни грешки. В текущия етап на разработка в рамките на предварителната версия засега се формира само греда testing. Първото стабилно издание се планира да излезе след 6 месеца. Поддръжката на дистрибуцията CoreOS Container Linux ще бъде прекратена 6 месеца след стабилизирането на Fedora CoreOS, а прекратяването на поддръжката на Fedora Atomic Host се очаква в края на ноември.

След стабилизацията на проекта по подразбиране ще бъде активирано изпращането на телеметрия (в предварителното издание телеметрията все още не е активна) с използване на услугата fedora-coreos-pinger, която периодично натрупва и изпраща на сървърите на проекта Fedora анонимна информация за системата, като номер на версията на ОС, облачна платформа и тип инсталация. Сред предаваните данни няма информация, която може да доведе до идентификация. При анализа на статистиката се използват само агрегирани данни, които дават обща представа за характера на използването на Fedora CoreOS. При желание потребителят може да деактивира изпращането на телеметрия или да разширява предаваните по подразбиране сведения.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster