Для пуш модели и каких-то задач Ansible ок, а для каких-то задач Terraform нужен, а для каких-то вот Puppet использую с недавних пор.
На Salt решил посмотреть, как на альтернативу Puppet с его pull моделью, но пока не вижу, чтобы с Salt это было возможно без костылей, да и с ними тоже это будет выглядеть не так, хотя язык его мне больше Puppet нравится.