The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Выпуск системы управления конфигураций серверов Puppet 4"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от opennews on 24-Апр-15, 12:20 
Компания Puppet Labs представила (https://puppetlabs.com/blog/say-hello-open-source-puppet-4) релиз Puppet 4 (https://puppetlabs.com/puppet/what-is-puppet), открытого инструментария для централизованного управления конфигурацией серверов. Puppet позволяет автоматизировать работу по администрированию группы серверов, давая возможность централизованного выполнения таких работ, как управление пользователями, установка пакетов и обновление конфигурации. Код системы написан на Ruby и распространяется (https://github.com/puppetlabs/puppet) под лицензией Apache.

Основные новшества (http://docs.puppetlabs.com/puppet/4.0/reference/release_note...):


-  Модернизирован язык определения конфигурации, в котором появились средства для написания более компактного и читаемого кода. Полностью переписаны парсер и компоненты для выполнения правил. Появилась поддержка  итераций и проверки типов переменных. Стал более предсказуем разбор чисел, пустых строк и неопределённых значений (undef/nil);

-  Проведена работа по упрощению процесса установки и обновления Puppet, сформирован новый установочный пакет puppet-agent, в котором объединены все необходимые для работы компоненты, в том числе Puppet 4, Facter 2.4, CFacter 0.4, Hiera, MCollective, Ruby 2.1.5, OpenSSL 1.0.0r и другие зависимости из  gem. Пакет устанавливается в /opt/puppetlabs, доступен для Red Hat Enterprise Linux 7 и запланирован для Windows, EL6, Ubuntu, EL5, Debian, Fedora и OS X;
-  Представлена концепция коллекций (Puppet Collections (https://puppetlabs.com/blog/welcome-puppet-collections)), представляющих собой репозиторий для размещения связанных с Puppet пакетов.


URL: https://puppetlabs.com/blog/say-hello-open-source-puppet-4
Новость: http://www.opennet.dev/opennews/art.shtml?num=42099

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпуск системы управления конфигураций серверов Puppet 4"  –3 +/
Сообщение от dkg on 24-Апр-15, 12:20 
Вещь!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от rachok email(ok) on 24-Апр-15, 12:21 
>> Вещь!

Однозначно но chef лутше

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Выпуск системы управления конфигураций серверов Puppet 4"  +5 +/
Сообщение от weter (??) on 24-Апр-15, 12:22 
А Ansible еще лучше!
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

8. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Аноним (??) on 24-Апр-15, 13:03 
Nix смотрит на них как на детей.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

13. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Аноним (??) on 24-Апр-15, 15:11 
Слегка не в тему. Мы тут об системах управления конфигурацией говорим. И да, я читал статью, в которой чувак противопоставляет них паппету/шефу/ансиблу.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

25. "Выпуск системы управления конфигураций серверов Puppet 4"  +1 +/
Сообщение от Аноним (??) on 24-Апр-15, 22:54 
дык ансибл не система управления конфигурациями, а remote execution
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

32. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от gaga (ok) on 25-Апр-15, 15:02 
и чем оно на практике отличается? плейбуки это и есть описание конфигурации по сути своей.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

40. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Andrey (??) on 27-Апр-15, 07:33 
А Chef цисками рулить умеет?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

42. "Выпуск системы управления конфигураций серверов Puppet 4"  –1 +/
Сообщение от rachok email(ok) on 27-Апр-15, 17:24 
> А Chef цисками рулить умеет?

можно научить, по snmp или telnet ими рулить

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

4. "Выпуск системы управления конфигураций серверов Puppet 4"  +1 +/
Сообщение от amix email(ok) on 24-Апр-15, 12:26 
А salt ваще хорошо
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Аноним (??) on 24-Апр-15, 15:14 
Ниразу не хорошо, тестил.
- Плюсы - скорость.
- Минусы - всё остальное.

- MQ оказался недостаточно секьюрен к подстановке рутовых скриптов миньону.
- Модули очень сырые. Некоторые не работают полностью, некоторые частично.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

21. "Выпуск системы управления конфигураций серверов Puppet 4"  +1 +/
Сообщение от sashka_ua on 24-Апр-15, 16:25 
Вы, видимо, смотрели очень давно в районе 0.Х версий. Салт развивается семимильными шагами.

600+ хостов, полет отличный. Сложно найти систему управления лучше.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

24. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Аноним (??) on 24-Апр-15, 22:24 
Круто. Обрадовали.
А как дела с безопасностью? MQ защищён?
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

5. "Выпуск системы управления конфигураций серверов Puppet 4"  +5 +/
Сообщение от derfenix (ok) on 24-Апр-15, 12:39 
Что puppet, что chef - редкостные тормоза. Эпические, я бы сказал. salt на их фоне метеор, хотя по функционалу не уступает. ansible не пробовал, но тоже, думаю, быстрее этого руби-говна.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Аноним (??) on 24-Апр-15, 15:23 
И снова нет!

Я написаному мной в 14 прилагаю ещё и то, что ансибиль быстр только на мелких
конфигурациях. После 100 узлов я бы предпочёл ансиблошеф. И вообще, скорость работы ансиблошефа от количества узлов не зависит. Ради этого я готов согласиться на руби и рахитектуру, использующую агента.

Ансибиль-же хорош безагентной рахитектурой. Незаменим для ад-хок тасков(куищще, rm -rf или установки паппета). Сейчас работаю с ним в плотную. Вот это реально тормозъ.

В шефе есть свой бутстрап, позволяющий обойтись без ансибла.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

16. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Аноним (??) on 24-Апр-15, 15:24 
ансиблошеф -> паппетошеф //быстрофикс
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

26. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Аноним (??) on 24-Апр-15, 22:59 

> Ансибиль-же хорош безагентной рахитектурой.

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

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

35. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от й on 25-Апр-15, 16:19 
> Ну если считать необходимость установки питона - без агента то да.

да и это тоже необязательно, на самом деле: http://docs.ansible.com/raw_module.html

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

39. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Аноним (??) on 26-Апр-15, 23:48 
Ты второе предложение прочитай
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

45. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от й on 28-Апр-15, 21:14 
А ты тоже. Ансиблем можно рулить системами с доступом по ssh безо всякого установленного питона на них.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

6. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Shodan (ok) on 24-Апр-15, 13:01 
Есть близкое по функционалу на питоне?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Shodan (ok) on 24-Апр-15, 13:02 
salt, да
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Аноним (??) on 24-Апр-15, 13:03 
> Есть близкое по функционалу на питоне?

nixops :-)

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от busby on 24-Апр-15, 14:23 
Посоветуйте что-нибудь для управления сетью с пк на базе linux mint. Что-нибудь с guiем.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от grec on 24-Апр-15, 14:38 
> базе linux mint.

энтерпрайзненько

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

20. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от busby on 24-Апр-15, 16:25 
Для поликлиники почему бы и нет. А вы что посоветуете?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

23. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от grec on 24-Апр-15, 19:21 
Для поликлиники это как? На личном лаптопе медсестры или что-то другое?
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

37. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от busby on 26-Апр-15, 00:49 
На всех компьютерах в сети поликлиники.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

44. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от fi (ok) on 27-Апр-15, 22:16 
> Для поликлиники почему бы и нет. А вы что посоветуете?

clone rhel6, хватит на 10 лет без проблем, им же Steam не нужен? ;)

Ставиться по сети, управляется с пол-пенка. Кондово и надежно. Хорошая замена ХР

зы. у нас еще centos5 на паре сотне узлов пашет - вот зверь!


Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

17. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Аноним (??) on 24-Апр-15, 15:26 
- Smit http://www.google.com.ua/url?sa=t&rct=j&q=&esrc=s&source=web...
- Yast

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

18. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Аноним (??) on 24-Апр-15, 15:27 
И конечно же, понель упровление шиндосш!!!!


Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

11. "Выпуск системы управления конфигураций серверов Puppet 4"  +5 +/
Сообщение от Аноним (??) on 24-Апр-15, 14:33 
Фу, рубятина
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Выпуск системы управления конфигураций серверов Puppet 4"  +4 +/
Сообщение от Аноним (??) on 24-Апр-15, 23:00 
> Фу, рубятина

Фу, анонимус

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

19. "Выпуск системы управления конфигураций серверов Puppet 4"  +1 +/
Сообщение от Аноним (??) on 24-Апр-15, 15:40 
Cfengine рулит! Ибо C++, минимум зависимостей, продуманная архитектура.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Аноним (??) on 24-Апр-15, 23:01 
> Cfengine рулит! Ибо C++, минимум зависимостей, продуманная архитектура.

надеюсь ты его уже купил?

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

29. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от Anonimous on 24-Апр-15, 23:06 
Зачем? Мне и Community-версии хватает: https://github.com/cfengine/core/blob/master/LICENSE
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

31. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от user455 on 25-Апр-15, 13:27 
а меж тем этот релиз очень сильно отличается от puppet 3.x

Новый язык с реально полезными изменениями.
Отвязка от системного руби.
Новый сервер.

Дождусь пока версия чуть поднимется и будем обновлять инфраструктуру.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от й on 25-Апр-15, 16:07 
> Новый язык с реально полезными изменениями.

где про это поподробнее почитать? по ссылкам из новости в явном виде нету.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

34. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от й on 25-Апр-15, 16:10 
нашёл такую штуку: https://docs.puppetlabs.com/puppet/3.7/reference/deprecated_...

но это именно deprecated features, может быть, про другие "реально полезные изменения" написано в другом месте.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

36. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от user455 on 25-Апр-15, 16:48 
https://docs.puppetlabs.com/puppet/4.0/reference/release_not... вот тут.

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

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

41. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от й on 27-Апр-15, 12:39 
> нормальные итерации

реально не хватало, кстати. а ещё что интересного? release notes читал, честно не понял, что именно интересного появилось.

> собственно именно итеррации и отличали язык шефа от паппета с лучшей стороны.

у меня было два пункта -- итерации и отсутствие хелперов для git/svn и postgres/other db. первое щас решили, второе, вроде бы тоже решили через puppet module (на момент 2.7 этого не было и я велосипедил сам).

> не проникся я шефом

я тоже предпочитаю puppet для pull-модели. а вот push model из него в своё время варварски вырвали и где это надо, мне нужен уже ансибл. пример: скрипты деплоя, запускаемые из женкинса.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

43. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от user455 on 27-Апр-15, 21:44 
> реально не хватало, кстати. а ещё что интересного? release notes читал, честно не понял, что именно интересного появилось.

ну там еще новый puppetserver написаный на джава. еще его не пробовал, но обещают вроде как прирост производительности.
плюс вынесли паппетовский руби в opt - для нас это огромное облегчение, т.к. для наших задач приходилось ставить ruby 1.9.1 вместо 1.8 (у нас пока ubuntu preciese). т.е. полностью отвязали puppet от системного ruby. пока непонятно как к нему модули ставить. наверное через их irb. ну или самим пакеты делать, что в принципе не так страшно.

для push мы используем parallel-ssh и простой скрипт-обертку вокруг него. вполне устраивает. mcollective не понравился, хотя паппетлабс продвигало именно его в качестве инструмента для push.

для задач обслуживания, вроде обновить libssl на всех серверах, или что-то в этом роде так же используем parallel-ssh и тот же скрипт-обертку. не вижу причин использвать для простых shell комманд puppet, ansible или любой другой подобный инструмент.

для меня самым радостным являются конечно итеррации :) я давно облизывался на новые фичи нового языка, но он был какбы в разработке и стремно было на него переводить конфигурацию.

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

46. "Выпуск системы управления конфигураций серверов Puppet 4"  +/
Сообщение от й email on 28-Апр-15, 22:55 
> ну там еще новый puppetserver написаный на джава.

посмотрел, там clojure+jruby. вполне интересно выглядит, хотя и надо тащить jre на puppet-master.

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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