Архив метки: Ansible

Ansible: сценарии (playbook) и обработчики (handler)
0 (0)

17 марта 2015

Playbook в терминологии Ansible — то же самое, что cookbook в Chef. Это файл-сценарий, в котором описывается набор действий для одного или группы хостов, синтаксис Yaml. Пример файла для установки NGINX — nginx.yml: — — hosts: testbox   tasks:    — name: Install Nginx      yum: pkg=nginx state=latest

Loading

Ansible: модули
0 (0)

9 марта 2015

Начало — Ansible: установка и первоначальная настройка. Большинство действий на удалённых хостах (нодах) можно выполнить с помощью модулей Ansible. Полный список модулей, разбитый по категориям, можно найти тут>>>. Например — модуль shell позволяет выполнять консольные команды на сервере: $ ansible all -m shell -a ‘echo $HOSTNAMEE’ cent_ans_serv | success | rc=0 >> cent_ans_client1 | success |… Читать далее »

Loading

Ansible: установка и первоначальная настройка
0 (0)

7 марта 2015

Ansible — система управления конфигурациями, написанная на Python, которая позволяет выполнять управление и настройку удалённых серверов с одного хоста. Ближайшая аналогия — Puppet. Для установки Ansible из репозитория — потребуется добавить репозиторий Epel. Находим пакет Ansible: # yum search ansible … ansible-lint.noarch : Best practices checker for Ansible ansible-inventory-grapher.noarch : Creates graphs representing ansible inventory ansible.noarch : SSH-based… Читать далее »

Loading