The OpenNET Project / Index page

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

Система управления конфигурацией Chef стала полностью открытым проектом

09.04.2019 11:22

Компания Chef Software объявила о решении прекратить использование бизнес-модели Open Core, при которой в свободно распространяются только базовые компоненты системы, а расширенные функции поставляются в рамках коммерческого продукта.

Все компоненты системы управления конфигурацией Chef, включая управляющую консоль Chef Automate, инструменты управления инфраструктурой, модуль управления безопасностью Chef InSpec и систему автоматизации доставки и оркестровки Chef Habitat, отныне будут полностью доступны под свободной лицензией Apache 2.0 без разделения на открытые и закрытые части. Все ранее закрытые модули будут открыты. Продукт будет развиваться в публично доступном репозитории. Процессы разработки, принятия решений и проектирования планируется сделать максимально прозрачными.

Отмечается, что решение принято после долгого изучения различных моделей коммерциализации СПО и организации взаимодействия в сообществах. Разработчики Chef считают, что полное открытие кода позволит наилучшим образом сбалансировать ожидания сообщества и бизнес-интересы компании. Вместо дробления продукта на открытую и проприетарную часть, Chef Software теперь сможет целиком направить имеющиеся ресурсы на разработку единого открытого продукта, действуя сообща с заинтересованными в проекте энтузиастами и компаниями.

Для удовлетворения нужд предприятий на базе открытого кода будет сформирован коммерческий дистрибутив Chef Enterprise Automation Stack, который будет отличаться дополнительным тестированием и стабилизацией, предоставлением технической поддержки в режиме 24×7, адаптацией для применения в системах, требующих повышенной надёжности, каналом оперативной доставки обновлений. В целом новая бизнес-модель Chef Software очень близка к методам компании Red Hat, в соответствии с которыми предлагается коммерческий дистрибутив, но всё программное обеспечение развивается как открытые проекты, доступные под свободными лицензиями.

Напомним, что система управления конфигурацией Chef написана на языках Ruby и Erlang, и предлагает предметно-ориентированный язык для создания инструкций ("рецептов"). Chef может применяться для централизованного изменения конфигурации и автоматизации управления приложениями (установка, обновление, удаление, запуск) в серверных парках различного размера и облачных инфраструктурах. В том числе поддерживается автоматизация развёртывания начинки новых серверов в облачных окружениях Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack и Microsoft Azure. Решения на базе Chef применяются компаниями Facebook, Amazon и HP. Управляющие узлы Chef могут быть развёрнуты в дистрибутивах на основе RHEL и Ubuntu. В качестве объектов управления поддерживаются все популярные Linux-дистрибутивы, macOS, FreeBSD, AIX, Solaris и Windows.

  1. Главная ссылка к новости (https://blog.chef.io/2019/04/0...)
  2. OpenNews: Проект Chef представил формат самодостаточных универсальных пакетов Habitat
  3. OpenNews: Новая версия системы управления конфигурациями CMDBuild 2.0
  4. OpenNews: Новая версия системы для управления сетевой конфигурацией /etc/net 0.9.8
  5. OpenNews: Выпуск системы управления конфигураций серверов Puppet 4
  6. OpenNews: Выпуск системы управления конфигурацией Ansible 2.3
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: chef
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (41) Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.3, YetAnotherOnanym (ok), 11:51, 09/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > Ruby и Erlang

    Ишь, какие...

     
     
  • 2.22, Аноним (22), 16:46, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    сказал ... глядя на новые ворота
     
  • 2.32, crypt (ok), 04:31, 10/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это велосепидисты еще те... давно на них забил.
     
     
  • 3.37, Аноним (37), 20:48, 10/04/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А что на замену на Си или на чем Вы выбрали решение?
     
  • 1.4, Анонимс (?), 12:09, 09/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > все компоненты системы Chef отныне будут полностью доступны под свободной лицензией Apache 2.0 без разделения на открытые и закрытые части
    > закрытые модули будут открыты
    > продукт будет развиваться в публично доступном репозитории
    > процессы разработки, принятия решений и проектирования планируется сделать максимально прозрачными

    Сели, подсчитали и смекнули, что дешевле и быстрее будет открыть исходники и дальше пилить уже вместе с сообществом одну версию. А вы говорили, что на СПО нельзя хорошо зарабатывать и СПО враг для корпорастов.

    > Chef написана на языках Ruby и Erlang, и предлагает предметно-ориентированный язык для создания инструкций ("рецептов")

    На erlang получаются хорошо масштабируемые, распределённые и отказоустойчивые системы.

     
     
  • 2.5, Аноним (5), 12:15, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Так они продвигались на хайпе DevOps, который давно закончился. Странно, что они не сделали этого раньше, при наличии таких популярных конкурентов как Puppet и Ansible
     
     
  • 3.11, нах (?), 13:27, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    как то есть закончился? А на кого у нас две вакансии открыты?

     
     
  • 4.15, Аноним (15), 13:58, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    На хипстеров.
     
     
  • 5.18, нах (?), 14:06, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    оба которые до второго этапа собеседования добрели - были с седыми бородами, а не крашенными.

    наверное, потому и сфейлили.


     
     
  • 6.28, Аноним (28), 22:06, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    как собеседование на ЭТО можно было сфейлить.
     
     
  • 7.33, Аноним (33), 04:40, 10/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    так сам Нах собеседовал. Его хрен подсидишь, незаменимый сотрудник, соискатели невежды
     
     
  • 8.35, нах (?), 11:56, 10/04/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > так сам Нах собеседовал. Его хрен подсидишь, незаменимый сотрудник, соискатели невежды

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

    Как сфейлить? По пунктам: хотеть работать с bare metal - развести руками, когда я показал незагружающуюся bare metal - живую, не эмулятор (развал multipath md, удалить-создать-ctrl-d, ничего военного, сложно - починить чтоб так дальше не было).
    "Уметь" программировать на питоне - не уметь модули (так-то я тоже умею)
    Не знать чем графана отличается от забикса.
    Не знать/не суметь сформулировать, чем докер отличается от виртуалок/lxc
    Заявлено умение всяких дебианов - не продемонстрировано умение хотя бы deb-пакет собрать, а у них  вообще-то rhel и в вакансии об этом сказали.
    Не уметь поддержать разговор о нелегкой судьбе линукс-админа в громадной корпоративной сети - файловые шары, ldap auth, докер, ворующий айпишнки, broken pmtud, vmware поверх хранилки поверх ceph (сложите слово вечность из кубиков с известными четырьмя буквами), наконец.
    Ansible на уровне tower, salt - не, не слышал.
    Ну о чем тут поговорить-то и кто за него будет эту работу работать - ну не я же?

    Я сервер поставиль, кнопка нажаль - а оно ашамбе эшельбе шайтанама - для этого у нас аутсорсеры есть.

     
     
  • 9.38, SubGun (ok), 21:09, 10/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Какой-то девопс странный, выполняющий работу программиста и админа.
     
     
  • 10.42, нах (?), 16:31, 11/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Какой-то девопс странный, выполняющий работу программиста и админа.

    так ему и полагается уметь и за программиста, и за админа - ему ровно в промежуточной позе и висеть придется, обеспечивая разработчикам требуемое и не дергая меня потому что "ой, весь кластер при попытке перезагрузки повис со странной хренью на консолях".
    А мышкой в ansible tower тут без него есть кому потыкать, только не очень актуальна такая работа, поэтому про нее я и не спрашиваю, мне неинтересно.

     
     
  • 11.45, Pavel (??), 14:03, 14/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Дайте угадаю ЗП на такие требования в районе 100 т.р?
    Может быть поэтому нормальные специалисты к вам не идут собеседоваться?

    Человек должен кучу чего знать и уметь, что для DevOps в принципе нормально, но судя по вашим описаниям вам нужен больше OPS на которого вы хотите навалить ещё кучу высокоуровневых задач.

    Либо DevOps, на которого вы хотите навалить очень много низкоуровневых задач.

    Тут либо крестик снять, либо давать адекватные деньги, тогда и специалист с функционалом выше чем у Dev, ops и devops появится.

     
     
  • 12.46, нах (?), 07:24, 15/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Дайте угадаю ЗП на такие требования в районе 100 т.р?

    а я знай? Мне кажется, не должно быть у нас таких зарплат, да еще и в новом проекте, правда, это и не у "нас". Но там чего-то странного в описании вакансии, скорее всего, поэтому мало кто, понимающий эти слова, рискует позвонить - а непонимающих нам не нать. (в смысле, что на самом деле вовсе не надо быть RHCE, даже если там такое написано, но точно не надо быть тем кто не знает что это вообще за буквы, не надо быть экспертом в k8s, но хотя бы видеть его надо и т д)

    > Может быть поэтому нормальные специалисты к вам не идут собеседоваться?

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

    > Человек должен кучу чего знать и уметь, что для DevOps в принципе
    > нормально, но судя по вашим описаниям вам нужен больше OPS на

    скорее да, насколько я понимаю что они там вообще делают (честно-то говоря не особо хочется вникать), но там openshift, его надо уметь, я горшок за ним выносить не планирую. Ну хотя бы представлять себе, из чего оно там собрано и как работают отдельные детали. Но таких пока тоже не приходило - я ж говорю, человек не может четко сформулировать разницу между доскером и vm (про lxc это уже вопрос на 5, а тут твердую троечку поставить нельзя). Это означает что у ваннабидевопса доскер-то тоже в режиме "видел". Поговорить, в общем, не о чем с ними :-(

    > которого вы хотите навалить ещё кучу высокоуровневых задач.

    высокоуровневые за него аутсорсеры порешают, по крайней мере на первых порах (вот там есть с кем и о чем поговорить). Но приглядывать за этими интеллехтуалами придется, иначе потом никто уже ничего не разберет в том, что они наворотили.

     
  • 5.30, GentooBoy (ok), 23:27, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Хипстеры сейчас  ML  толкают
     
     
  • 6.36, нах (?), 11:56, 10/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Хипстеры сейчас  ML  толкают

    а эта вакансия у нас успешно занята.

     
  • 2.17, Аноним (17), 14:06, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сели, подсчитали и смекнули,

    Что не хватает сил.

     
  • 1.8, Аноним (8), 12:52, 09/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    А существуют клиенты на gtk/qt/cli для ансибла? Разворачивать веб-шнягу для нескольких серверов нафиг надо, а чисто консольно немного гемор.
     
     
  • 2.10, анонимцуцу (?), 13:06, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    pip install ansible
    какая веб-шняга? awx чтоли?
     
  • 2.12, анон (?), 13:37, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    чегооооо???? какая еще вебшняга для анзибла? совсем сумапосходили!
     
     
  • 3.19, нах (?), 14:08, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    товарищ путает клиентов с системой конфигурежа - видимо, дальше ansible tower в умении его настраивать не продвинулся.

    Я бы на его месте радовался - потому что завтра ему таки выпустят "клиента" - как положено, на елехтроне с js и html5. И еще немножечко на хрусте, чтоб уж совсем ничего нельзя было исправить самому.

     
  • 2.13, Онаним (?), 13:53, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ансибл сам по себе вообще-то консольно-текстовый, угумс.
     
  • 2.20, рра (?), 14:08, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    гемор пароль вводить для выполнения какой-то задачи каждый раз, ну и не все вантузы одинаково умеют повершел3, и настройка сложная (и вообще неочевидная). По ssh оно конечно удобно.
    Сабж умеет виндовые клиенты и chocolate?
     
     
  • 3.25, anonymous (??), 19:50, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    сейчас поддержка ssh для windows существует только в альфе 2.8.

    ( для людей не знающих про мир windows, напоминаю, стандартный openssh ставиться в windwos без проблем а в windows 2019 и windows 10 - он уже внутри и пашет из коробки по умолчанию )

     
  • 3.31, GentooBoy (ok), 23:30, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Умеет и довольно неплохо
     
  • 2.24, anon342532 (?), 18:27, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Существуют! Xfce4-terminal, gnome-terminal, Konsole, iTerm2, VIM, ansible, ansible-playbook и много других инструментов.
     
  • 1.14, ryoken (ok), 13:54, 09/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что там в макакоси управляется, просветите несведущего..?
     
     
  • 2.23, morggoth (?), 17:36, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    То же что и в Linux, FreeBSD, AIX, Solaris и Windows.
     
  • 2.27, Аноним (27), 21:14, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Очевидно же - пользователи
     
  • 1.16, Аноним (17), 14:03, 09/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    4Gb RAM требование для работы инсталлятора. )
    Остальное, видимо, обросло столь же тяжёлыми старческими. А сообщество вытянет. )
     
     
  • 2.21, Аноним (21), 15:20, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ЦА не бомжемайнеры с гридами малинок, вытерпят.
     
  • 1.26, Аноним (26), 20:14, 09/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    тянуть старое Г. на эрланге денег уже не хватает - Эрланг нынче дорог для разработки.
     
     
  • 2.29, Аноним (29), 22:35, 09/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вы даже не представляете, насколько легко и просто на нём писать.
    После того, как въедешь и просечёшь, есессна.
     
     
  • 3.34, Аноним (34), 11:12, 10/04/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Сейчас не принято и не модно въезжать и вникать.
    Жопой по клавиатуре покатался и в продакшен.

    Поэтому вас таких, кто понял жизнь, так мало. Почти нет. Массовый потребитель не умеет вникать.

     
  • 3.39, Аноним (5), 02:01, 11/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Вы даже не представляете, насколько легко и просто на нём писать.

    Угумс, почти как на Прологе!

     
     
  • 4.40, Аноним (40), 08:41, 11/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А что? На Прологе сложно писать что ли?
     
     
  • 5.43, нах (?), 17:03, 11/04/2019 [^] [^^] [^^^] [ответить]  
  • +/
    легко, но зачем мне ваше True?
     
  • 1.41, Аноним (-), 14:21, 11/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Победитель в номинации Most Dreaded Other Frameworks, Libraries, and Tools 2019 от SO.
     
  • 1.44, Аноним (44), 20:45, 11/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И вообще-то они бинарники тоже закрыли
     

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


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