The OpenNET Project / Index page

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



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

"Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от opennews on 14-Апр-17, 10:15 
Компания Red Hat представила (https://www.ansible.com/press/advanced-network-automation-wi...) выпуск инструментария Ansible 2.3 (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.3...):

-  Добавлен фреймворк для создания постоянных сетевых соединений (Persistent Connections Framework (https://www.ansible.com/blog/networking-features-in-ansible-2-3)), позволяющих использовать одно активное SSH-соединение для выполнения нескольких задач на управляемом устройстве. За счёт отбрасывания достаточно длительной фазы установки соединения, при интенсивном выполнении большого числа задач,  использование постоянных соединений позволяет до 10 раз ускорить выполнение управляющих сетевых операций;

-  Для планов конфигурации (playbooks (http://docs.ansible.com/ansible/playbooks.html)) предложено (https://www.ansible.com/blog/network-device-authentication-w...) два метода сетевого взаимодействия с внешними устройствами: классический CLI (команды передаются в форме операций в интерфейсе командной строки устройства) и новый NETCONF (для установки, изменения и удаления блоков конфигурации используется XML-протокол Network Configuration Protocol (https://tools.ietf.org/html/rfc6241));

-  С 20 до 29 увеличено число поддерживаемых сетевых платформ и  до 267 доведено число модулей для автоматизации настройки параметров сети. Среди добавленных сетевых платформ:  Apstra, Arista Networks, Avi Networks, Big Switch Networks, Cumulus Networks, Fortinet, Huawei, Lenovo, Ordnance и  Palo Alto Networks;

-  Улучшена поддержка платформы Microsoft Windows: Добавлена порция новых модулей для автоматизаций выполнения работ в Windows. Реализована возможность использования метода "runas" для запуска модулей и скриптов под другим пользователем;
Добавлена поддержка применения режима "pipelining" для одновременной обработки нескольких операций в рамках одного соединения;

-  Упрощена интеграция в Ansible сторонних модулей, разработанных участниками из сообщества. Представлена система метаданных для модулей и один централизованный репозиторий для передачи сторонних разработок.


URL: https://www.ansible.com/press/advanced-network-automation-wi...
Новость: https://www.opennet.ru/opennews/art.shtml?num=46381

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

Оглавление

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


1. "Выпуск системы управления конфигурацией Ansible 2.3"  +9 +/
Сообщение от Banan email on 14-Апр-17, 10:15 
Еще одно ключевое новшество https://github.com/ansible/ansible/issues/22572
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выпуск системы управления конфигурацией Ansible 2.3"  +2 +/
Сообщение от Alex_Gluck on 14-Апр-17, 10:56 
> Еще одно ключевое новшество https://github.com/ansible/ansible/issues/22572

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

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

2. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от grsec (ok) on 14-Апр-17, 10:45 
> Улучшена поддержка платформы Microsoft Windows:

Это через cygwin+ssh?

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

3. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Alex_Gluck on 14-Апр-17, 10:55 
Нет, нативно через winrm и повершел.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Выпуск системы управления конфигурацией Ansible 2.3"  –1 +/
Сообщение от utoplenick (ok) on 14-Апр-17, 10:59 
Для начала этот самый винрм надо завести)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Выпуск системы управления конфигурацией Ansible 2.3"  +2 +/
Сообщение от Аноним (??) on 14-Апр-17, 11:00 
Заводится довольно несложно. Главное доки у них на сайте почитать.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Выпуск системы управления конфигурацией Ansible 2.3"  –7 +/
Сообщение от Аноним (??) on 14-Апр-17, 12:00 
> отсутствие необходимости установки на удалённые системы специальных программ-агентов

Очередное вранье, как минимум нужен shell, а для полной функциональности Python с дополнительными модулями

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

8. "Выпуск системы управления конфигурацией Ansible 2.3"  +3 +/
Сообщение от Аноним (??) on 14-Апр-17, 12:06 
Но это же не "дополнительная" программа-_агент_.:)
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Аноним (??) on 14-Апр-17, 13:13 
Дополнительную программу сервер сам загрузит и запустит. Если сможет.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Выпуск системы управления конфигурацией Ansible 2.3"  –1 +/
Сообщение от SunXE (ok) on 14-Апр-17, 17:09 
Когда уже Ansible Tower откроют?(
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Выпуск системы управления конфигурацией Ansible 2.3"  +2 +/
Сообщение от Аноним (??) on 14-Апр-17, 21:14 
после дождичька в четверг, ждите
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

11. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Аноним (??) on 14-Апр-17, 17:59 
> Добавлен фреймворк для создания постоянных сетевых соединений (Persistent Connections Framework), позволяющих использовать одно активное SSH-соединение для выполнения нескольких задач на управляемом устройстве

3.14здец, а до этого не так было? Это просто треш какой-то пистоновский.

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

12. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Аноним (??) on 14-Апр-17, 18:25 
Для обычного ssh там давно запилили https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Multiplexing, а этот костыль они пилят для хостов где питона нет и приходится извращаться с connection local https://www.ansible.com/blog/networking-features-in-ansible-2-3
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Аноним (??) on 14-Апр-17, 19:26 
Да они просто похожу не знали, что в конфиг sshd надо добавить:
ControlMaster auto
ControlPath /tmp/ssh_mux_%h_%p_%r
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Аноним (??) on 14-Апр-17, 21:16 
иди им помоги если такой умный, они даже тебе денег заплатят
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

16. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от angra (ok) on 15-Апр-17, 01:28 
Это даже необязательно добавлять в конфиг, можно просто параметрами при запуске ssh. Например так уже почти 10 лет работает перловый Net::Openssh.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

19. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Аноним (??) on 15-Апр-17, 17:15 
Ты перепутал sshd и ssh клиент.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

17. "Выпуск системы управления конфигурацией Ansible 2.3"  –1 +/
Сообщение от Аноним (??) on 15-Апр-17, 10:14 
Когда уж поддержку python3 допилят?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Lol (??) on 15-Апр-17, 16:45 
> Когда уж поддержку python3 допилят?

Когда питон 3 будет по дефолту во всех ос :D

В убунтах 16.04 например его ваще руками накатывать приходится

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

20. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Аноним (??) on 16-Апр-17, 17:48 
> Система Ansible не так усложнена, как cfengine, puppet и Chef

Почему Ansible настойчиво сравнивают с CFE и его клонами, если это вообще приложения совершенно разного класса, с разными целями и существенно различные по сути?

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

21. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Аноним (??) on 17-Апр-17, 02:45 
Это OpenNet. Тут обычно копипастят однажды написанное описание чего-либо из новости в новость, нередко даже годами. Предлагаю исправить это недоразумение – под новостью есть ссылка "Исправить".
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

22. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Аноним (??) on 17-Апр-17, 02:46 
> Это OpenNet. Тут обычно копипастят однажды написанное описание чего-либо из новости в
> новость, нередко даже годами. Предлагаю исправить это недоразумение – под новостью
> есть ссылка "Исправить".

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

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

24. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Аноним (??) on 17-Апр-17, 08:09 
> Это OpenNet. Тут обычно копипастят однажды написанное описание чего-либо из новости в
> новость, нередко даже годами. Предлагаю исправить это недоразумение – под новостью
> есть ссылка "Исправить".

Там исправлять нечего и так всё верно. Разница примерно как между Vim и Emacs, они тоже совершенно разные по сути.  Погуглите "CFEngine vs Puppet vs Chef vs Ansible vs Salt".

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

23. "Выпуск системы управления конфигурацией Ansible 2.3"  +/
Сообщение от Аноним (??) on 17-Апр-17, 08:06 
> Почему Ansible настойчиво сравнивают с CFE и его клонами

Это ПО одного класса и одним решаемым задачам. С CFEngine и Puppet в первую очередь и пытаются сравнивать, выбирая систему управление конфигурацией.

https://en.wikipedia.org/wiki/Comparison_of_open-source_conf...

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

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

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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