diff --git a/requirements.yml b/requirements.yml index af1d2240..d4f395e7 100644 --- a/requirements.yml +++ b/requirements.yml @@ -14,3 +14,5 @@ collections: version: ">=0.41.0" - name: community.digitalocean version: ">=1.26.0" + - name: azure.azcollection + version: ">=3.0.0" diff --git a/roles/cloud-azure/files/deployment.json b/roles/cloud-azure/files/deployment.json index f488906a..ee66414b 100644 --- a/roles/cloud-azure/files/deployment.json +++ b/roles/cloud-azure/files/deployment.json @@ -219,7 +219,7 @@ "outputs": { "publicIPAddresses": { "type": "string", - "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses',resourceGroup().name),providers('Microsoft.Network', 'publicIPAddresses').apiVersions[0]).ipAddress]", + "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses',resourceGroup().name),providers('Microsoft.Network', 'publicIPAddresses').apiVersions[0]).ipAddress]" } } } diff --git a/roles/cloud-azure/tasks/main.yml b/roles/cloud-azure/tasks/main.yml index fe2f6fd7..e95d48a1 100644 --- a/roles/cloud-azure/tasks/main.yml +++ b/roles/cloud-azure/tasks/main.yml @@ -7,7 +7,7 @@ {% if region is defined %}{{ region }}{%- elif _algo_region.user_input %}{{ azure_regions[_algo_region.user_input | int - 1]['name'] }}{%- else %}{{ azure_regions[default_region | int - 1]['name'] }}{% endif %} - name: Create AlgoVPN Server - azure_rm_deployment: + azure.azcollection.azure_rm_deployment: state: present deployment_name: "{{ algo_server_name }}" template: "{{ lookup('file', role_path + '/files/deployment.json') }}"