Ребят, кто нить может объяснить в чем фишка терраформа?
Абсиблом создать ASG + ELB - чуток неудобнее. Ну и пишешь "вот это должно быть, вот это нет"
В терраформе пишешь "я хочу иметь это, все остальное - не важно" и терраформ уже сам решит "создать, удалить, пересоздать, поменять"
Плюс он знает "я сделал это, а сейчас у меня в реальности вот это - WTF!?", или "так, мой код говорит что должно быть 4 тачки, а у меня их только 3. окей, добавлю одну"
Лично я считаю границы применения так:
Terraform - VM, ASG, ELB, VPC итд.
Ansible - кастомизация ОС на уже конечной VM
Часто из терраформа создаются тачки с образа который создан ансиблом, но при старте тачка еще донастраивается (читай - генерирует конфиги) ансиблом под переменные окружения.