azure regions (#14277)

This commit is contained in:
Jack Ivanov 2021-08-14 19:27:43 +03:00 committed by GitHub
parent 4464be8259
commit 1c6702d3ef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 210 additions and 527 deletions

View file

@ -1,524 +1,211 @@
--- ---
_azure_regions: > # az account list-locations --query 'sort_by([].{name:name,displayName:displayName,regionalDisplayName:regionalDisplayName}, &name)' -o yaml
[ azure_regions:
{ - displayName: Asia
"displayName": "Australia Central", name: asia
"latitude": "-35.3075", regionalDisplayName: Asia
"longitude": "149.1244", - displayName: Asia Pacific
"name": "australiacentral", name: asiapacific
"subscriptionId": null regionalDisplayName: Asia Pacific
}, - displayName: Australia
{ name: australia
"displayName": "Australia Central 2", regionalDisplayName: Australia
"latitude": "-35.3075", - displayName: Australia Central
"longitude": "149.1244", name: australiacentral
"name": "australiacentral2", regionalDisplayName: (Asia Pacific) Australia Central
"subscriptionId": null - displayName: Australia Central 2
}, name: australiacentral2
{ regionalDisplayName: (Asia Pacific) Australia Central 2
"displayName": "Australia East", - displayName: Australia East
"latitude": "-33.86", name: australiaeast
"longitude": "151.2094", regionalDisplayName: (Asia Pacific) Australia East
"name": "australiaeast", - displayName: Australia Southeast
"subscriptionId": null name: australiasoutheast
}, regionalDisplayName: (Asia Pacific) Australia Southeast
{ - displayName: Brazil
"displayName": "Australia Southeast", name: brazil
"latitude": "-37.8136", regionalDisplayName: Brazil
"longitude": "144.9631", - displayName: Brazil South
"name": "australiasoutheast", name: brazilsouth
"subscriptionId": null regionalDisplayName: (South America) Brazil South
}, - displayName: Brazil Southeast
{ name: brazilsoutheast
"displayName": "Brazil South", regionalDisplayName: (South America) Brazil Southeast
"latitude": "-23.55", - displayName: Canada
"longitude": "-46.633", name: canada
"name": "brazilsouth", regionalDisplayName: Canada
"subscriptionId": null - displayName: Canada Central
}, name: canadacentral
{ regionalDisplayName: (Canada) Canada Central
"displayName": "Brazil Southeast", - displayName: Canada East
"latitude": "-22.90278", name: canadaeast
"longitude": "-43.2075", regionalDisplayName: (Canada) Canada East
"name": "brazilsoutheast", - displayName: Central India
"subscriptionId": null name: centralindia
}, regionalDisplayName: (Asia Pacific) Central India
{ - displayName: Central US
"displayName": "Canada Central", name: centralus
"latitude": "43.653", regionalDisplayName: (US) Central US
"longitude": "-79.383", - displayName: Central US EUAP
"name": "canadacentral", name: centraluseuap
"subscriptionId": null regionalDisplayName: (US) Central US EUAP
}, - displayName: Central US (Stage)
{ name: centralusstage
"displayName": "Canada East", regionalDisplayName: (US) Central US (Stage)
"latitude": "46.817", - displayName: East Asia
"longitude": "-71.217", name: eastasia
"name": "canadaeast", regionalDisplayName: (Asia Pacific) East Asia
"subscriptionId": null - displayName: East Asia (Stage)
}, name: eastasiastage
{ regionalDisplayName: (Asia Pacific) East Asia (Stage)
"displayName": "Central India", - displayName: East US
"latitude": "18.5822", name: eastus
"longitude": "73.9197", regionalDisplayName: (US) East US
"name": "centralindia", - displayName: East US 2
"subscriptionId": null name: eastus2
}, regionalDisplayName: (US) East US 2
{ - displayName: East US 2 EUAP
"displayName": "Central US", name: eastus2euap
"latitude": "41.5908", regionalDisplayName: (US) East US 2 EUAP
"longitude": "-93.6208", - displayName: East US 2 (Stage)
"name": "centralus", name: eastus2stage
"subscriptionId": null regionalDisplayName: (US) East US 2 (Stage)
}, - displayName: East US (Stage)
{ name: eastusstage
"displayName": "East Asia", regionalDisplayName: (US) East US (Stage)
"latitude": "22.267", - displayName: Europe
"longitude": "114.188", name: europe
"name": "eastasia", regionalDisplayName: Europe
"subscriptionId": null - displayName: France Central
}, name: francecentral
{ regionalDisplayName: (Europe) France Central
"displayName": "East US", - displayName: France South
"latitude": "37.3719", name: francesouth
"longitude": "-79.8164", regionalDisplayName: (Europe) France South
"name": "eastus", - displayName: Germany North
"subscriptionId": null name: germanynorth
}, regionalDisplayName: (Europe) Germany North
{ - displayName: Germany West Central
"displayName": "East US 2", name: germanywestcentral
"latitude": "36.6681", regionalDisplayName: (Europe) Germany West Central
"longitude": "-78.3889", - displayName: Global
"name": "eastus2", name: global
"subscriptionId": null regionalDisplayName: Global
}, - displayName: India
{ name: india
"displayName": "France Central", regionalDisplayName: India
"latitude": "46.3772", - displayName: Japan
"longitude": "2.3730", name: japan
"name": "francecentral", regionalDisplayName: Japan
"subscriptionId": null - displayName: Japan East
}, name: japaneast
{ regionalDisplayName: (Asia Pacific) Japan East
"displayName": "France South", - displayName: Japan West
"latitude": "43.8345", name: japanwest
"longitude": "2.1972", regionalDisplayName: (Asia Pacific) Japan West
"name": "francesouth", - displayName: Jio India Central
"subscriptionId": null name: jioindiacentral
}, regionalDisplayName: (Asia Pacific) Jio India Central
{ - displayName: Jio India West
"displayName": "Germany North", name: jioindiawest
"latitude": "53.073635", regionalDisplayName: (Asia Pacific) Jio India West
"longitude": "8.806422", - displayName: Korea Central
"name": "germanynorth", name: koreacentral
"subscriptionId": null regionalDisplayName: (Asia Pacific) Korea Central
}, - displayName: Korea South
{ name: koreasouth
"displayName": "Germany West Central", regionalDisplayName: (Asia Pacific) Korea South
"latitude": "50.110924", - displayName: North Central US
"longitude": "8.682127", name: northcentralus
"name": "germanywestcentral", regionalDisplayName: (US) North Central US
"subscriptionId": null - displayName: North Central US (Stage)
}, name: northcentralusstage
{ regionalDisplayName: (US) North Central US (Stage)
"displayName": "Japan East", - displayName: North Europe
"latitude": "35.68", name: northeurope
"longitude": "139.77", regionalDisplayName: (Europe) North Europe
"name": "japaneast", - displayName: Norway East
"subscriptionId": null name: norwayeast
}, regionalDisplayName: (Europe) Norway East
{ - displayName: Norway West
"displayName": "Japan West", name: norwaywest
"latitude": "34.6939", regionalDisplayName: (Europe) Norway West
"longitude": "135.5022", - displayName: Qatar Central
"name": "japanwest", name: qatarcentral
"subscriptionId": null regionalDisplayName: (Europe) Qatar Central
}, - displayName: South Africa North
{ name: southafricanorth
"displayName": "Jio India Central", regionalDisplayName: (Africa) South Africa North
"latitude": "21.146633", - displayName: South Africa West
"longitude": "79.08886", name: southafricawest
"name": "jioindiacentral", regionalDisplayName: (Africa) South Africa West
"subscriptionId": null - displayName: South Central US
}, name: southcentralus
{ regionalDisplayName: (US) South Central US
"displayName": "Jio India West", - displayName: South Central US (Stage)
"latitude": "22.470701", name: southcentralusstage
"longitude": "70.05773", regionalDisplayName: (US) South Central US (Stage)
"name": "jioindiawest", - displayName: Southeast Asia
"subscriptionId": null name: southeastasia
}, regionalDisplayName: (Asia Pacific) Southeast Asia
{ - displayName: Southeast Asia (Stage)
"displayName": "Korea Central", name: southeastasiastage
"latitude": "37.5665", regionalDisplayName: (Asia Pacific) Southeast Asia (Stage)
"longitude": "126.9780", - displayName: South India
"name": "koreacentral", name: southindia
"subscriptionId": null regionalDisplayName: (Asia Pacific) South India
}, - displayName: Sweden Central
{ name: swedencentral
"displayName": "Korea South", regionalDisplayName: (Europe) Sweden Central
"latitude": "35.1796", - displayName: Sweden South
"longitude": "129.0756", name: swedensouth
"name": "koreasouth", regionalDisplayName: (Europe) Sweden South
"subscriptionId": null - displayName: Switzerland North
}, name: switzerlandnorth
{ regionalDisplayName: (Europe) Switzerland North
"displayName": "North Central US", - displayName: Switzerland West
"latitude": "41.8819", name: switzerlandwest
"longitude": "-87.6278", regionalDisplayName: (Europe) Switzerland West
"name": "northcentralus", - displayName: UAE Central
"subscriptionId": null name: uaecentral
}, regionalDisplayName: (Middle East) UAE Central
{ - displayName: UAE North
"displayName": "North Europe", name: uaenorth
"latitude": "53.3478", regionalDisplayName: (Middle East) UAE North
"longitude": "-6.2597", - displayName: United Kingdom
"name": "northeurope", name: uk
"subscriptionId": null regionalDisplayName: United Kingdom
}, - displayName: UK South
{ name: uksouth
"displayName": "Norway East", regionalDisplayName: (Europe) UK South
"latitude": "59.913868", - displayName: UK West
"longitude": "10.752245", name: ukwest
"name": "norwayeast", regionalDisplayName: (Europe) UK West
"subscriptionId": null - displayName: United States
}, name: unitedstates
{ regionalDisplayName: United States
"displayName": "Norway West", - displayName: West Central US
"latitude": "58.969975", name: westcentralus
"longitude": "5.733107", regionalDisplayName: (US) West Central US
"name": "norwaywest", - displayName: West Europe
"subscriptionId": null name: westeurope
}, regionalDisplayName: (Europe) West Europe
{ - displayName: West India
"displayName": "South Africa North", name: westindia
"latitude": "-25.731340", regionalDisplayName: (Asia Pacific) West India
"longitude": "28.218370", - displayName: West US
"name": "southafricanorth", name: westus
"subscriptionId": null regionalDisplayName: (US) West US
}, - displayName: West US 2
{ name: westus2
"displayName": "South Africa West", regionalDisplayName: (US) West US 2
"latitude": "-34.075691", - displayName: West US 2 (Stage)
"longitude": "18.843266", name: westus2stage
"name": "southafricawest", regionalDisplayName: (US) West US 2 (Stage)
"subscriptionId": null - displayName: West US 3
}, name: westus3
{ regionalDisplayName: (US) West US 3
"displayName": "South Central US", - displayName: West US (Stage)
"latitude": "29.4167", name: westusstage
"longitude": "-98.5", regionalDisplayName: (US) West US (Stage)
"name": "southcentralus",
"subscriptionId": null
},
{
"displayName": "South India",
"latitude": "12.9822",
"longitude": "80.1636",
"name": "southindia",
"subscriptionId": null
},
{
"displayName": "Southeast Asia",
"latitude": "1.283",
"longitude": "103.833",
"name": "southeastasia",
"subscriptionId": null
},
{
"displayName": "Sweden Central",
"latitude": "60.67488",
"longitude": "17.14127",
"name": "swedencentral",
"subscriptionId": null
},
{
"displayName": "Sweden South",
"latitude": "55.6059",
"longitude": "13.0007",
"name": "swedensouth",
"subscriptionId": null
},
{
"displayName": "Switzerland North",
"latitude": "47.451542",
"longitude": "8.564572",
"name": "switzerlandnorth",
"subscriptionId": null
},
{
"displayName": "Switzerland West",
"latitude": "46.204391",
"longitude": "6.143158",
"name": "switzerlandwest",
"subscriptionId": null
},
{
"displayName": "UAE Central",
"latitude": "24.466667",
"longitude": "54.366669",
"name": "uaecentral",
"subscriptionId": null
},
{
"displayName": "UAE North",
"latitude": "25.266666",
"longitude": "55.316666",
"name": "uaenorth",
"subscriptionId": null
},
{
"displayName": "UK South",
"latitude": "50.941",
"longitude": "-0.799",
"name": "uksouth",
"subscriptionId": null
},
{
"displayName": "UK West",
"latitude": "53.427",
"longitude": "-3.084",
"name": "ukwest",
"subscriptionId": null
},
{
"displayName": "West Central US",
"latitude": "40.890",
"longitude": "-110.234",
"name": "westcentralus",
"subscriptionId": null
},
{
"displayName": "West Europe",
"latitude": "52.3667",
"longitude": "4.9",
"name": "westeurope",
"subscriptionId": null
},
{
"displayName": "West India",
"latitude": "19.088",
"longitude": "72.868",
"name": "westindia",
"subscriptionId": null
},
{
"displayName": "West US",
"latitude": "37.783",
"longitude": "-122.417",
"name": "westus",
"subscriptionId": null
},
{
"displayName": "West US 2",
"latitude": "47.233",
"longitude": "-119.852",
"name": "westus2",
"subscriptionId": null
},
{
"displayName": "West US 3",
"latitude": "33.448376",
"longitude": "-112.074036",
"name": "westus3",
"subscriptionId": null
}
]
{
"displayName": "North Central US",
"latitude": "41.8819",
"longitude": "-87.6278",
"name": "northcentralus",
"subscriptionId": null
},
{
"displayName": "South Central US",
"latitude": "29.4167",
"longitude": "-98.5",
"name": "southcentralus",
"subscriptionId": null
},
{
"displayName": "North Europe",
"latitude": "53.3478",
"longitude": "-6.2597",
"name": "northeurope",
"subscriptionId": null
},
{
"displayName": "West Europe",
"latitude": "52.3667",
"longitude": "4.9",
"name": "westeurope",
"subscriptionId": null
},
{
"displayName": "Japan West",
"latitude": "34.6939",
"longitude": "135.5022",
"name": "japanwest",
"subscriptionId": null
},
{
"displayName": "Japan East",
"latitude": "35.68",
"longitude": "139.77",
"name": "japaneast",
"subscriptionId": null
},
{
"displayName": "Brazil South",
"latitude": "-23.55",
"longitude": "-46.633",
"name": "brazilsouth",
"subscriptionId": null
},
{
"displayName": "Australia East",
"latitude": "-33.86",
"longitude": "151.2094",
"name": "australiaeast",
"subscriptionId": null
},
{
"displayName": "Australia Southeast",
"latitude": "-37.8136",
"longitude": "144.9631",
"name": "australiasoutheast",
"subscriptionId": null
},
{
"displayName": "South India",
"latitude": "12.9822",
"longitude": "80.1636",
"name": "southindia",
"subscriptionId": null
},
{
"displayName": "Central India",
"latitude": "18.5822",
"longitude": "73.9197",
"name": "centralindia",
"subscriptionId": null
},
{
"displayName": "West India",
"latitude": "19.088",
"longitude": "72.868",
"name": "westindia",
"subscriptionId": null
},
{
"displayName": "Canada Central",
"latitude": "43.653",
"longitude": "-79.383",
"name": "canadacentral",
"subscriptionId": null
},
{
"displayName": "Canada East",
"latitude": "46.817",
"longitude": "-71.217",
"name": "canadaeast",
"subscriptionId": null
},
{
"displayName": "UK South",
"latitude": "50.941",
"longitude": "-0.799",
"name": "uksouth",
"subscriptionId": null
},
{
"displayName": "UK West",
"latitude": "53.427",
"longitude": "-3.084",
"name": "ukwest",
"subscriptionId": null
},
{
"displayName": "West Central US",
"latitude": "40.890",
"longitude": "-110.234",
"name": "westcentralus",
"subscriptionId": null
},
{
"displayName": "West US 2",
"latitude": "47.233",
"longitude": "-119.852",
"name": "westus2",
"subscriptionId": null
},
{
"displayName": "Korea Central",
"latitude": "37.5665",
"longitude": "126.9780",
"name": "koreacentral",
"subscriptionId": null
},
{
"displayName": "Korea South",
"latitude": "35.1796",
"longitude": "129.0756",
"name": "koreasouth",
"subscriptionId": null
},
{
"displayName": "France Central",
"latitude": "46.3772",
"longitude": "2.3730",
"name": "francecentral",
"subscriptionId": null
},
{
"displayName": "France South",
"latitude": "43.8345",
"longitude": "2.1972",
"name": "francesouth",
"subscriptionId": null
},
{
"displayName": "Australia Central",
"latitude": "-35.3075",
"longitude": "149.1244",
"name": "australiacentral",
"subscriptionId": null
},
{
"displayName": "Australia Central 2",
"latitude": "-35.3075",
"longitude": "149.1244",
"name": "australiacentral2",
"subscriptionId": null
},
{
"displayName": "UAE Central",
"latitude": "24.466667",
"longitude": "54.366669",
"name": "uaecentral",
"subscriptionId": null
},
{
"displayName": "UAE North",
"latitude": "25.266666",
"longitude": "55.316666",
"name": "uaenorth",
"subscriptionId": null
},
{
"displayName": "South Africa North",
"latitude": "-25.731340",
"longitude": "28.218370",
"name": "southafricanorth",
"subscriptionId": null
},
{
"displayName": "South Africa West",
"latitude": "-34.075691",
"longitude": "18.843266",
"name": "southafricawest",
"subscriptionId": null
}
]

View file

@ -6,10 +6,6 @@
subscription_id: "{{ azure_subscription_id | default(lookup('env','AZURE_SUBSCRIPTION_ID'), true) }}" subscription_id: "{{ azure_subscription_id | default(lookup('env','AZURE_SUBSCRIPTION_ID'), true) }}"
- block: - block:
- name: Set facts about the regions
set_fact:
azure_regions: "{{ _azure_regions|from_json | sort(attribute='name') }}"
- name: Set the default region - name: Set the default region
set_fact: set_fact:
default_region: >- default_region: >-
@ -21,7 +17,7 @@
prompt: | prompt: |
What region should the server be located in? What region should the server be located in?
{% for r in azure_regions %} {% for r in azure_regions %}
{{ loop.index }}. {{ r['displayName'] }} {{ loop.index }}. {{ r['regionalDisplayName'] }}
{% endfor %} {% endfor %}
Enter the number of your desired region Enter the number of your desired region