Ansible плох? Нет, просто готовьте его правильно!

Инфраструктура как код

Доклад принят в программу конференции

Тезисы

Как сделать из Ansible плохой инструмент? Очень легко: он дружелюбен, и прощает слишком многое.
Как сделать из Ansible хороший инструмент? Тоже очень легко: выслушать и осмыслить этот доклад.

В настоящее время Ansible - уже не просто зрелый инструмент, а "золотой стандарт" автоматизации. К сожалению, с широким распространением всё чаще встречаются Ansible-решения, не просто требующие, а отчаянно нуждающиеся в улучшениях.

В этом докладе хочу провести ничем не прикрытый ликбез, чтобы показать, чем именно "и так сойдёт" отличается от "нормально делай - нормально будет" (здесь представьте популярные в интернете стикеры).

Обсудим некоторые широко распространённые ошибки, а также способы их устранения:
1. Использование шаблонов со структурированными форматами данных;
2. Нарушение абстракций инструмента;
3. Использование модулей с внешними Python-зависимостями;
4. Создание множества ролей для одного компонента;
5. Управление пользователями с помощью Ansible,
6. И, конечно же, разное-всякое-другое....

Сергей Печенко

Райффайзен Банк

Ансибловед и ансибловод

Видео