Skip to content

Latest commit

 

History

History
45 lines (38 loc) · 1.75 KB

provisioning.adoc

File metadata and controls

45 lines (38 loc) · 1.75 KB

EC2 Basic Provisioning

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!