How to do it...

We will add an Amazon Web Services cloud to Ansible Tower and fetch the hosts present in the cloud dynamically. Let's start by creating a cloud credential.

  1. We want to create a credential of the type Amazon Web Services, so go to the settings button and select the CREDENTIALS section.
  2. In the NEW CREDENTIAL section, we can specify the name of the key. Here, we would set the CREDENTIAL TYPE as Amazon Web Services.
  1. The form will expand so we can provide the AWS access key and secret key and save the credential.
  1. After the credential has been set up, we need to go to Inventories and add a new inventory by clicking on the +ADD ...

Get Ansible 2 Cloud Automation Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.