Ансибл — это про стабильность, масштаб и повторяемость.
Он особенно полезен, когда:- у вас много однотипных серверов;
- вы хотите избежать ручной настройки;
- конфигурации должны быть одинаковыми в dev/stage/prod;
- нужно быстро восстановить окружение «с нуля»;
- важна прозрачность и возможность код-ревью для инфраструктурных изменений.
Простой пример — обновление пакетов на десятках серверов. Без Ансибл вы бы заходили по очереди через SSH. С плейбуком — одна команда и всё готово.
Вот как выглядит типичный запуск:ansible-playbook -i inventory.ini site.ymlГде inventory.ini — список хостов, а site.yml — основной playbook. Важно помнить, что Ансибл
не требует установки агентов на управляемых машинах — только SSH-доступ и Python.