Спасибо)
Я не могу понять как работает terraform. То есть, я понимаю, что он по доступам стучиться по апи, например к aws и заказывает определынные тачки. Но не могу понять, может ли он инсталить тот же nginx/apache и другое? И как обстоят дела с ssh-ключями?
Еще такой вариант: 1) Берешь Packer и собираешь им образ со всем нужным софтом. 2) Берешь Terraform и создаешь ssh ключ, vpc, vm. VM из образа, который пакером создал. 3) Берешь Ansible и приносишь конфиги или в п. 1) ставишь только docker и docker-compose, а в п. 3) приносишь docker-compose и systemd файлы через Ansible.