Ansible
Установка и настройка
Запуск и элементы управления ansible скриптами
Ansible скрипт не описывает что нужно сделать, а описывает как должно быть. Запуск одного действ...
Модули
Общая информация
Модули - созданный на python скрипт, упрощающий конкретную задачу. Модули возвращают значения, н...
Системные модули и скрипты
Установка и/или проверка установки apt пакета Название модуля: apt Переменные: name: ntp #...
Git и pip
Git - name: Clone update repo git: repo: https://github.com/ansible/ansible.git d...
Docker
Необходимые модули: pip install 'docker-py>=1.7.0'pip install 'docker-compose>=1.7.0'ansible-cont...
Консольные команды
При помощи модуля command можно выполнить команду на всех серверах из inventory файла. ansible -...
Роли
Роль — способ организовать набор tasks, переменных, шаблонов, файлов и обработчиков в переиспольз...
Тестирование
Лучше тестовая среда - предпрод среда - прод среда Виды тестирования E2E Тестирование ос...
Файл inventory и переменные
Список хостов с тэгами (группами), на которые впоследствии ссылаются в задачах. Последовательно...
Последовательность выполнения
В playbook может присутствовать несколько play, внутри каждого может быть 1+ tasks. Play отличает...