Prerequisites

Ansible Tower

  • Organisation Admin and an SSH User are required for dynamic inventories.

Further detail can be found in the Ansible Tower Prerequisites

vRA

  • vRA 7.6 Enterprise
  • The following should be configured in vRA, and there should be at least one functional blueprint before starting:
    • vRA 7.6 Tenant
    • vCenter Endpoint(s)
    • Compute Resource
    • Reservation
  • If vRA is configured in a distributed deployment, load balancing must be configured according to VMware documented best practices.

vRO

If using an external vRO, test the vRO configured in vRA

  1. Login to the vRA tenant
  2. Click on the Administration tab > vRO Configuration > Server Configuration
  3. Make sure Use an external Orchestrator server radio button is selected
  4. If using “Basic” auth, enter appropriate credentials
  5. Click Test Connection
  6. If the connection is successful, click OK and accept the certificate.

DNS

  • DNS Resolution and Functionality
    • Ansible Tower will perform hostname resolution when attempting to run playbooks.
    • You must have a solution in place prior to the implementation of this module that creates and deletes DNS entries during the build and deprovision phases of your virtual machines in vRA.

Consideration: The SovLabs vRA Extensibility Modules are fully compatible with the Ansible Tower Plug-in for vRA CM Framework and it provides out of the box DNS integrations for the most commonly used DNS providers. For a full list click here.