mirror of
https://github.com/trailofbits/algo.git
synced 2025-06-05 06:33:56 +02:00
Make Azure OS disk type configurable and default to a cheaper type (#14533)
* add azure option for osDiskType * azure: change default image to minimal ubuntu
This commit is contained in:
parent
43ed16ea13
commit
9ef093976b
3 changed files with 16 additions and 3 deletions
|
@ -165,10 +165,15 @@ SSH_keys:
|
||||||
cloud_providers:
|
cloud_providers:
|
||||||
azure:
|
azure:
|
||||||
size: Standard_B1S
|
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:
|
image:
|
||||||
publisher: Canonical
|
publisher: Canonical
|
||||||
offer: 0001-com-ubuntu-server-focal-daily
|
offer: 0001-com-ubuntu-minimal-focal-daily
|
||||||
sku: 20_04-daily-lts
|
sku: minimal-20_04-daily-lts
|
||||||
version: latest
|
version: latest
|
||||||
digitalocean:
|
digitalocean:
|
||||||
size: s-1vcpu-1gb
|
size: s-1vcpu-1gb
|
||||||
|
|
|
@ -23,6 +23,9 @@
|
||||||
"imageReferenceVersion": {
|
"imageReferenceVersion": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"osDiskType": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
"SshPort": {
|
"SshPort": {
|
||||||
"type": "int"
|
"type": "int"
|
||||||
},
|
},
|
||||||
|
@ -197,7 +200,10 @@
|
||||||
"version": "[parameters('imageReferenceVersion')]"
|
"version": "[parameters('imageReferenceVersion')]"
|
||||||
},
|
},
|
||||||
"osDisk": {
|
"osDisk": {
|
||||||
"createOption": "FromImage"
|
"createOption": "FromImage",
|
||||||
|
"managedDisk": {
|
||||||
|
"storageAccountType": "[parameters('osDiskType')]"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"networkProfile": {
|
"networkProfile": {
|
||||||
|
|
|
@ -37,6 +37,8 @@
|
||||||
value: "{{ cloud_providers.azure.image.sku }}"
|
value: "{{ cloud_providers.azure.image.sku }}"
|
||||||
imageReferenceVersion:
|
imageReferenceVersion:
|
||||||
value: "{{ cloud_providers.azure.image.version }}"
|
value: "{{ cloud_providers.azure.image.version }}"
|
||||||
|
osDiskType:
|
||||||
|
value: "{{ cloud_providers.azure.osDisk.type }}"
|
||||||
SshPort:
|
SshPort:
|
||||||
value: "{{ ssh_port }}"
|
value: "{{ ssh_port }}"
|
||||||
UserData:
|
UserData:
|
||||||
|
|
Loading…
Add table
Reference in a new issue