I have added a PR to Aminator for a new Ansible Provisioner. You can find it here.
Once this is merged in, you will be able to build an AMI from an Ansible playbook by doing something like this:
sudo aminate -e ec2_ansible_linux -B ami-bb2ab88b asgard-ubuntu.yml
At the risk of being recursive, I have also added an Ansible playbook for configuring an Aminator instance, and making an AMI. Instructions are here:
This is in addition to Ansible playbooks for Asgard, Eureka and Edda which can all be used with the Anisble provisioner.
But if all of that sounds too hard, I agree, so here is a CloudFormation script that does everything you need to be able to use Aminator to build AMIs from Ansible playbooks:
I am looking for feedback with all of this, so please let me know what you think (good or bad).
--
Peter Sankauskas
Learn how to use AWS, without doing it the hard way