The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

19.04.2016 11:41  Проект CoreOS представил Ignition, альтернативу Cloud-Init

Проект CoreOS, развивающий основанное на идеях контейнерной изоляции серверное окружение, представил инструментарий Ignition, предоставляющий похожие на Cloud-Init средства для конфигурации системы на стадии начальной загрузки. Ignition выполняется во время работы initramfs и позволяет выполнять такие действия как управление дисковыми разделами, форматирование разделов, запись файлов, создание юнитов systemd и настройка пользователей.

Например, Ignition может использоваться для настройки индивидуальных параметров узла, загружаемого с использованием единого типового системного образа. В таких условиях информация о конфигурации конкретной системы отсутствует в загружаемом окружении и передаётся извне или имеется несколько вариантов конфигурации для разных применений образа. Ignition поддерживает загрузку конфигурации по URL, через сервис передачи метаданных по сети, при помощи специальных прослоек и т.п. Конфигурация задаётся в формате JSON.

Из недостатков Cloud-Init, которые подтолкнули к разработке Ignition упоминаются проблемы с автоматизированным изменением и генерацией файлов конфигурации в формате YAML, а также отсутствие возможности настройки на самом раннем этапе загрузки (например, cloudinit запускается после инициализации сети). Ignition запускается на стадии до передачи управления systemd и перед монтированием дисковых разделов, что позволяет выполнять такие действия, как переформатирование корневой ФС, создания RAID-разделов и настройка сетевой подсистемы для использование агрегированных интерфейсов.

Все запускаемые Ignition сервисы изначально известны и могут отслеживаться запущенным на следующей стадии загрузки systemd, что позволяет избавиться от ожидания завершения операций и интегрировать сервисы Ignition в цепочку отслеживания зависимостей системного менеджера systemd, который может сразу начать выполнять другие работы, не пересекающиеся с ещё не завершившимися работами Ignition.

  1. Главная ссылка к новости (https://coreos.com/blog/introd...)
  2. OpenNews: RancherOS - новая ОС, построенная на идеях контейнерной изоляции
  3. OpenNews: Новый выпуск CentOS Atomic Host, специализированной ОС для запуска контейнеров Docker
  4. OpenNews: Выпуск Kubernetes 1.0, системы управления кластером изолированных контейнеров
  5. OpenNews: Выпуск распределенной системы хранения конфигурации etcd 2.1
  6. OpenNews: Выпуск rkt 1.3, конкурирующего с Docker инструментария управления контейнерами
Лицензия: CC-BY
Тип: Программы
Ключевые слова: coreos, cloud-init
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.2, Аноним, 12:29, 19/04/2016 [ответить] [смотреть все]
  • +/
    Главный потребитель системдоса решил написать ему вменяемую замену Оказывается ... весь текст скрыт [показать]
     
     
  • 2.3, SunXE, 12:52, 19/04/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    У этих ребят из CoreOS, все продукты какие-то не очень вменяемые.
     
  • 1.4, Аноним, 12:53, 19/04/2016 [ответить] [смотреть все]  
  • +4 +/
    cloudinit -- днище. Недокументированный неюзабельный треш.
     
     
  • 2.5, Аноним, 13:39, 19/04/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Ога, ога. Надо написать свой обязательно.
     
     
  • 3.20, Коля, 14:14, 20/04/2016 [^] [ответить] [смотреть все]  
  • +/
    Просто констатация факта. Есть возражения?
     
  • 1.11, Аноним, 15:04, 19/04/2016 [ответить] [смотреть все]  
  • –2 +/
    Voobsheto CloudConfig neploho dockumentirovan v sources
     
     
  • 2.12, Аноним, 16:07, 19/04/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    респект. тупо респект. Как давно тут не было людей до настройки локали. уважаю.
     
     
  • 3.14, Аноним, 17:17, 19/04/2016 [^] [ответить] [смотреть все]  
  • +/
    А может это свежеустановленное убунто С русской локалью но недобавленной ещё ру... весь текст скрыт [показать]
     
     
  • 4.16, XoRe, 17:24, 19/04/2016 [^] [ответить] [смотреть все]  
  • +/
    Чет не замечал проблем с русской клавой в убунте Это у вас в какой версии ... весь текст скрыт [показать]
     
     
  • 5.17, Аноним, 18:09, 19/04/2016 [^] [ответить] [смотреть все]  
  • +/
    Перечитайте мой коммент ещё раз Вот вы поставили убунту с русской локалью и инт... весь текст скрыт [показать]
     
  • 4.18, Аноним, 20:14, 19/04/2016 [^] [ответить] [смотреть все]  
  • +/
    Причем что интересно, во всеми расхваленной макоси те же проблемы, скорее всего ... весь текст скрыт [показать]
     
     
  • 5.19, Аноним, 09:50, 20/04/2016 [^] [ответить] [смотреть все]  
  • +/
    и исчо они ихнюю праверку арфагрифии атключают. мамой клинусь
     
  • 1.21, Аноним, 14:12, 21/04/2016 [ответить] [смотреть все]  
  • +/
    О! изоляции серверное окружение это наверняка на идеях контейнерной, дадад!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor