Russian Fedora

cообщество русскоязычных участников
международного проекта Fedora

Новости CoreOS

Это архивная статья

Alex Polvi, CEO компании CoreOS, объявил о серьезном обновлении одноименной системы.

Во-1, пользователям теперь доступна /etc на запись. Раньше она монтировалась вместе с /usr в read-only, а теперь разработчикам удалось отделить ее, перенеся необходимые в неизменном состоянии файлы из нее в /usr. Перенос всего в /usr, как вы помните, был одной из фич Fedora, важность которой, как часто бывает, недопоняли любители юниксвэя.

Надеемся, что с ростом популярности распределенных систем, люди начнут понимать важность того, что мы делали несколько лет назад. Возвращаясь к CoreOS, приятным маленьким пустячком стало то, что пользователь теперь может складывать свои unit-файлы для systemd в стандартное место, т.е. в /etc/systemd/system. В целом это звучит немного, как шаг назад для настолько передовой системы, как CoreOS, т.к. архитектурно правильнее хранить изменяемые настройки в etcd (если вы пропустили, то обратите внимание на интервью Brandon Philips, посвященное etcs). Но мы также понимаем, что сложно портировать сразу все ПО силами нескольких человек. С другой стороны, на базе etcd инженер компании Gilt, Jonathan Leibiusky, разработал etcd-fs, файловую систему для FUSE, о чем недавно было объявлено в блоге его компании.

С переходом на read-only /usr, одновременно перевели файловую систему на btrfs по умолчанию, а заодно был обновлен Docker до версии 0.9. В нем есть поддержка btrfs, так что можно использовать его совместно с этой файловой системой. Надо признать, что первоначальное впечатление от btrfs у наших коллег было негативное (на обычной пользовательской нагрузке система страшно глючила совершенно на ровном месте), но в последнее время, с уходом системы из под контроля известной юридической конторы, немного приторговывающей незаслуженно популярной проприетарной базой данных, система начала развиваться. Из последних новостей - систему начал использовать Facebook, а недавно было объявлено, что openSUSE переходит на btrfs по умолчанию начиная с релиза 13.2.

Так что интерес CoreOS нас не очень удивил.

В состав CoreOS включен новый компонент - CloudInit, настройщик системных параметров.

Нам нравится направление развития, избранное коллективом разработчиком CoreOS - ставка на современные технологии, такие как systemd, и минимальный набор компонентов для развертывания в облаке. Можно быть уверенным, что проект потихоньку будет завоевывать популярность среди архитекторов облачных решений, сисадминов и девопсов.

Комментарии