Important
|
These instructions assume you have enabled the "Embedded Ansible" role in CloudForms. |
-
Fork this repository
-
Update the credentials in ansible/roles/ec2_postprovision/defaults/main.yml
manageiq_user: admin manageiq_password: !vault | $ANSIBLE_VAULT;1.1;AES256 39613462343331363430333461633531316665333332333530393239306662616566363539316565 ...
-
Log into CloudForms
-
Navigate to Automation / Ansible / Repositories
-
Add your forked repository
-
-
Navigate to Automation / Ansible / Credentials
-
Create a Amazon Credential
-
Create a Machine Credential (be sure to include your vault password else your manageiq_password will not be decrypted)
-
-
Import the sample EC2 provisioning service dialog
-
Make any edits to the service dialogs as needed
-
-
Create ansible-playbook service catalog item
-
Deploy your VMs!
-