App Layering is creating images with Standard Disk configuration in the Azure gallery.
The Azure template spec used for the "Layered Image" template was not configured for an alternate storage type.
"publishingProfile": {
"storageAccountType": "[variables('storageSku')]",
"replicaCount": "[variables('replicaCount')]",
"targetRegions": "[map(variables('targetRegions'), lambda('item', if(contains(lambdaVariables('item'), 'name'), lambdaVariables('item'), createObject('name', lambdaVariables('item')))))]"
},
"storageSku": "[if(contains(variables('custom'), 'storageSku'), variables('custom').storageSku, 'Premium_LRS')]",
Alternate Option
Alternatively this can be added to the Custom Data section of the App Layering connector page for Layered Image. Change the region and storage type as needed. No additional changes would need to be made to the template spec.
"targetRegions": [
{
"name": "eastus2",
"storageAccountType": "Premium_LRS"
}
]
Azure gallery images published from App Layering default to StandardHDD_LRS disks while an alternate disk type is required.