The OpenNET Project / Index page

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

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

"Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от opennews (??) on 02-Ноя-16, 13:49 
Компания Red Hat представила (https://www.redhat.com/en/about/press-releases/ansible-22-de...) выпуск инструментария Ansible 2.2 (https://www.ansible.com/), предоставляющего средства для управления конфигурацией, оркестровки, централизованной установки приложений и параллельного выполнения типовых задач на группе систем. Код Ansible написан на языке Python и распространяется (https://github.com/ansible/ansible) под лицензией GPLv3.

Основные особенности Ansible: простой и читаемый язык управления конфигурацией, поддержку распараллеливания работ, отсутствие необходимости установки на удалённые системы специальных программ-агентов (все операции инициируются централизованно по SSH), возможность работы без прав root. Система Ansible не так усложнена, как cfengine, puppet и Chef, но при этом предоставляет достаточно широкие возможности и высокую гибкость управления.

Ключевые новшества (https://raw.githubusercontent.com/ansible/ansible/stable-2.2...):

-  Добавлен модуль docker_network, предоставляющий средства для  управления окружениями на базе Docker и автоматизации
организации сетевого взаимодействия между контейнерами. В сочетании с компонентами  ansible-container для пользователей теперь доступны расширенные возможности по управлению различными аспектами создания и развёртывания изолированных контейнеров;


-  С 10 до 20 увеличено число поддерживаемых сетевых платформ и удвоено число модулей для автоматизации настройки  параметров сети. Среди добавленных сетевых платформ: Cisco ASA,
    Dell Network OS6,
    Dell Network OS9,
    Dell Network OS10,
    Nokia SR OS,
    Pluribus Netvisor и VyOS. Расширены возможности модулей для создания виртуальных сетей на базе технологии VxLAN и платформы Cisco NX-OS;

-  Увеличена производительность компонентов для облачных сервисов, применяемых в инфраструктурах  Microsoft Azure и VMware. Добавлены новые модули для облачных провайдеров, включая Amazon Web Services (AWS), Google Cloud Platform и OpenStack. Добавлены новые модули для управления виртуальными машинами в VMware и обеспечена поддержка  Amazon Elastic File System (EFS), Amazon Redshift и AWS Lambda;
-  Среди новых модулей: apache2_mod_proxy, atomic_host, atomic_image,
github_key, github_release, ipmi_boot, ipmi_power, jenkins_job, jenkins_plugin, lxd_container, mssql_db, ovirt_auth, ovirt_disks, win_command, win_shell;

-  Обновлён переносимый формат задания планов конфигурации (playbooks (http://docs.ansible.com/ansible/playbooks.html));
-  Добавлена поддержка бинарных модулей;
-  Устранена уязвимость CVE-2016-8628, позволяющая осуществить выполнение команд атакующего на стороне контроллера Ansible, через манипуляции с ответами модулей на скомпрометированном хосте, управляемом при помощи Ansible.

URL: https://www.ansible.com/blog/ansible-network-updates
Новость: http://www.opennet.dev/opennews/art.shtml?num=45411

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

Оглавление

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


1. "Выпуск системы управления конфигурацией Ansible 2.2"  +1 +/
Сообщение от Аноним (??) on 02-Ноя-16, 13:49 
>Добавлена поддержка бинарных модулей;

тру энтерпрайз же

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

2. "Выпуск системы управления конфигурацией Ansible 2.2"  +1 +/
Сообщение от dkg on 02-Ноя-16, 14:17 
Можно сказать, что Ansible - это некая замена Bash?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Выпуск системы управления конфигурацией Ansible 2.2"  +1 +/
Сообщение от andy (??) on 02-Ноя-16, 14:27 
> Можно сказать, что Ansible - это некая замена Bash?

Нет, bash - это оболочка, а ansible система управления конфигурациями.

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

10. "Выпуск системы управления конфигурацией Ansible 2.2"  –1 +/
Сообщение от Аноним (??) on 02-Ноя-16, 16:55 
>> Можно сказать, что Ansible - это некая замена Bash?
> Нет, bash - это оболочка, а ansible система управления конфигурациями.

Как система управления конфигурациями Ansible может использоваться, но это приблизительно так же удобно, как и забивать гвозди микроскопом. А вот как система т.н. оркестрации Ansible почти незаменим, это да.

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

4. "Выпуск системы управления конфигурацией Ansible 2.2"  +5 +/
Сообщение от Andrey Mitrofanov on 02-Ноя-16, 14:35 
> Можно сказать, что Ansible - это некая замена Bash?

100рэ в кассу и я лично разрешу Вам говорить всякие глупости.

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

7. "Выпуск системы управления конфигурацией Ansible 2.2"  +7 +/
Сообщение от rico (ok) on 02-Ноя-16, 16:08 
Куда нести? И заодно, сколько стоит индульгенция от Шигорина, только наоборот - чтобы он не нес всякие глупости.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

19. "Выпуск системы управления конфигурацией Ansible 2.2"  +1 +/
Сообщение от vantoo (ok) on 03-Ноя-16, 14:57 
Сейчас он тут все потрет.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от linuxUser on 02-Ноя-16, 19:44 
именно. баш через ямл и питон.
но с центральным сервером(тауэр или фореман) становится вполне годным
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Выпуск системы управления конфигурацией Ansible 2.2"  +2 +/
Сообщение от Аноним (??) on 02-Ноя-16, 14:42 
>Система Ansible не так усложнена, как cfengine, puppet и Chef

Может быть дорогой переводчик оставит свое мнение при себе?

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

8. "Выпуск системы управления конфигурацией Ansible 2.2"  –4 +/
Сообщение от dep email on 02-Ноя-16, 16:24 
Это общеизвестный факт, как тот факт, что вода влажная.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Выпуск системы управления конфигурацией Ansible 2.2"  +1 +/
Сообщение от Аноним (??) on 02-Ноя-16, 16:48 
> Это общеизвестный факт

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

Кстати о влажной воде, на Марсе такой вроде пока не нашли.

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

14. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от angra (ok) on 02-Ноя-16, 22:00 
> Количество возмутительнейшего бреда, начинающегося с этой фразы таково, что сложно поверить.

Согласен
> Но почему бы тебе не привести какие-то доказательства. Начнём с простых
> вещей: определим меру, которой будем измерять сложность.

Легко. Определим сложность по количеству компонентов. Ставим на голую систему ansible, получаем требование питона и тотально не более 50 метров. Ставим серверную часть chef и охреневаем от длинного списка зависимостей на 600+ метров.

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

22. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от ЫгиПгт on 04-Ноя-16, 00:18 
Это не сравнение, а чушь какая-то. Какое кому дело, сколько занимает и тянет, если его установил и изредка, если выходят интересные обновления, апдейтишь?!
Сравнивать надо удобство написания манифестов, удобство их распространения, нагруженность сервера.

Лично у меня как-то не сложилось с Chef с самого начала, и я плюнул на попытки его настроить. С Ansible не помню что не понравилось. Остановился на puppet. Хотя за некоторые вещи разработчикам puppet очень хочется напихать полный рот козявок.

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

24. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от angra (ok) on 04-Ноя-16, 01:04 
Ты сообщения сверху вообще читал? Просили определить меру измерения сложности, я один из вариантов дал, после чего сравнил по этому критерию. Каким местом здесь твои личные никак не измеримые представления об удобстве? Вот если бы ты предложил другую меру сложности, например количество сущностей, и сравнил по ней, тогда было бы другое дело.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

26. "Выпуск системы управления конфигурацией Ansible 2.2"  –1 +/
Сообщение от sHaggY_caT (ok) on 05-Ноя-16, 00:27 
>> Количество возмутительнейшего бреда, начинающегося с этой фразы таково, что сложно поверить.
> Согласен
>> Но почему бы тебе не привести какие-то доказательства. Начнём с простых
>> вещей: определим меру, которой будем измерять сложность.
> Легко. Определим сложность по количеству компонентов. Ставим на голую систему ansible,
> получаем требование питона и тотально не более 50 метров. Ставим серверную
> часть chef и охреневаем от длинного списка зависимостей на 600+ метров.

Странные Вы люди... Как можно говорить о сложности настройки систем конфигурации?
Очевидно, что тот же Puppet может сам себя настроить, да и Ансибл тоже. Так что ваш спор не имеет смысла!

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

6. "Выпуск системы управления конфигурацией Ansible 2.2"  –2 +/
Сообщение от Аноним (??) on 02-Ноя-16, 15:44 
А на Python 3 когда портируют?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от Аноним (??) on 02-Ноя-16, 17:07 
changelog надо читать иногда:

* Tech Preview: Work has been done to get Ansible running under Python3.  This work is not complete enough to depend upon in production environments but it is enough to begin testing it.

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

12. "Выпуск системы управления конфигурацией Ansible 2.2"  –4 +/
Сообщение от noxa (ok) on 02-Ноя-16, 19:41 
ансибл это просто Makefile. Сравнивать с гибкостью монстров аля Salt или Puppet нет. Популярен в основном за счет того, что девопсы совсем никудышные стали для чтения док на шефы, сальты и паппеты
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от angra (ok) on 02-Ноя-16, 23:49 
Ну неплохо было бы привести пример гибкости. Лично я доку на chef неплохо изучил в свое время и страшно плевался от этого монстра, который при этом не давал в нужной задаче преимуществ перед самописным решением. А вот ansible понравился сразу, в нет нем этой монструозности, всё просто и изящно. Существуй он в то время, когда я смотрел на chef, то без колебаний бы применил его.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

23. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от SubGun (ok) on 04-Ноя-16, 00:25 
> страшно плевался от этого монстра,
> который при этом не давал в нужной задаче преимуществ перед самописным
> решением.

Это как? Начнем с того, что кукбуки - самописное решение. А уж у Чифа библиотека кукбуков огромная, наверное на любой случай есть. Остальное - лишь средство распространения. И в чем из это ты должен был увидеть преимущество?

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

25. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от angra (ok) on 04-Ноя-16, 01:12 
Ну это как сравнить bash с powershell. И там и там можно выполнять команды и организовывать их в пайпы, в обоих огромная "библиотека" внешних программ. Но разница между ними есть. А еще можно написать свой вариант шелла и по сравнению с уже имеющимся command.com или cmd.exe он будет удобней в использовании.

В моем случае с шефом задача была не совсем тривиальная и польза от его кукбуков для установки LAMP и прочего домохозяйками в этой задаче была нулевая. Написание своего кукбука на его DSL не давало _в этой задаче_ преимуществ по сравнению с написанием скрипта на sh или perl.

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

20. "Выпуск системы управления конфигурацией Ansible 2.2"  –1 +/
Сообщение от сашок on 03-Ноя-16, 17:21 
> с гибкостью
> монстров

Вы либо трусы наденьте, либо крестик снимите.

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

21. "Выпуск системы управления конфигурацией Ansible 2.2"  –1 +/
Сообщение от Led (ok) on 03-Ноя-16, 22:27 
> Вы либо трусы наденьте, либо крестик снимите.

РПЦ запретила носить крестик без трусов?

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

17. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от ALex_hha (ok) on 03-Ноя-16, 12:01 
> Сравнивать с гибкостью монстров аля Salt или Puppet нет

можно увидеть пример такой гибкости?

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

27. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от sHaggY_caT (ok) on 05-Ноя-16, 00:31 
>> Сравнивать с гибкостью монстров аля Salt или Puppet нет
> можно увидеть пример такой гибкости?

Ансибл и тысячи хостов + десяток девопсов не дружатся, а ещё, если проект пишется на Ансибл, он всегда пишется целиком, по тому, что качество кода в Ansible Galaxy не позволяет им пользоваться.
Я не знаю как дела с Chef, но в PuppetForge код нормального качества, и как правило можно делать проекты, почти исключительно подключая в hiera готовые модули через r10k.

Если у тебя проект маленький, лучше ансибл. Если проект большой(либо тысячи строк кода, либо десятки DevOps'ов), то Ансибл плохой выбор

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

18. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от ойноним on 03-Ноя-16, 12:05 
http://i83.fastpic.ru/big/2016/1103/c6/772b6c4d2e943847b8b04...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от Аноним (??) on 05-Ноя-16, 20:58 
Сравнение странное. Надо либо  сравнивать salt с ansible, либо saltstack с ansible towel.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

29. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от ойноним on 06-Ноя-16, 11:43 
Как я понял, они сравнивали бесплатные версии.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

30. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от SunXE (ok) on 06-Ноя-16, 13:25 
Сравнение вообще тупейшее. Голый ansible вообще не про джобы, у него нету такого функционала. Зачем они 3 раза вычитают чего нет?
Чем им туннель ssh не шифрование? Или они про работу с шифрованным диском? Git и вот это вот все там есть.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

31. "Выпуск системы управления конфигурацией Ansible 2.2"  +/
Сообщение от ойноним on 07-Ноя-16, 11:58 
Ок, спасибо за консультацию.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

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

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




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

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