На ansible изумительный IaC. Всё как часики
хз ansible больше про автоматизацию. Он больше похож на bash на стероидах. Система управления конфигурациями это скорее всего salt, puppet, chef. А tf это про провижионинг инфры. Но ничего не мешает совмещать все эти инструменты вместе. Тот же puppet, запилил свой ansible (bolt, choria). Почему не использовать инструменты которые решают определенную задачу хорошо.