add azure option for osDiskType

This commit is contained in:
Peter Gardfjäll 2022-09-26 20:04:08 +02:00
parent 347f864abb
commit ce5a0c6aa1
3 changed files with 14 additions and 1 deletions

View file

@ -165,6 +165,11 @@ SSH_keys:
cloud_providers:
azure:
size: Standard_B1S
osDisk:
# The storage account type to use for the OS disk. Possible values:
# 'Standard_LRS', 'Premium_LRS', 'StandardSSD_LRS', 'UltraSSD_LRS',
# 'Premium_ZRS', 'StandardSSD_ZRS', 'PremiumV2_LRS'.
type: Standard_LRS
image:
publisher: Canonical
offer: 0001-com-ubuntu-server-focal-daily

View file

@ -23,6 +23,9 @@
"imageReferenceVersion": {
"type": "string"
},
"osDiskType": {
"type": "string"
},
"SshPort": {
"type": "int"
},
@ -197,7 +200,10 @@
"version": "[parameters('imageReferenceVersion')]"
},
"osDisk": {
"createOption": "FromImage"
"createOption": "FromImage",
"managedDisk": {
"storageAccountType": "[parameters('osDiskType')]"
}
}
},
"networkProfile": {

View file

@ -37,6 +37,8 @@
value: "{{ cloud_providers.azure.image.sku }}"
imageReferenceVersion:
value: "{{ cloud_providers.azure.image.version }}"
osDiskType:
value: "{{ cloud_providers.azure.osDisk.type }}"
SshPort:
value: "{{ ssh_port }}"
UserData: