--- - hosts: localhost connection: local tasks: # Create a Resouce Group - name: Create Resource Group azure_rm_resourcegroup: state: present location: "{{ deploy_group_location }}" name: "{{ deploy_group_name }}" # Create or update a template deployment based on uris using parameter and template links - name: Create Azure Deploy azure_rm_deployment: state: present location: "{{ deploy_group_location }}" resource_group_name: "{{ deploy_group_name }}" parameters: vmadminUsername: value: "{{ vm_admin_username }}" vmadminPassword: value: "{{ vm_admin_password }}" template_link: 'https://raw.githubusercontent.com/groovy-sky/azure/master/ansible-tower-00/azuredeploy.json' register: azure_deployment_results - name: Install ansible-tower-cli pip: name: ansible-tower-cli - name: Add tower host tower_host: #name: "{{ azure_deployment_results.deployment.instances[0].ips[0].dns_settings.fqdn }}" name: "{{ azure_deployment_results.deployment.instances[0].ips[0].public_ip }}" inventory: "{{ awx_inevntory }}" state: present