Ansible all the things.
Example YML playbook from Vagrant website.