Azure Marketplace: É possível usar imagens na oferta de Aplicativo Gerenciado?
Criei o Aplicativo Gerenciado do Azure. Usei imagens gerenciadas emmainTemplate.json
para criar novas VMs, como no exemplo:
{
"type": "Microsoft.Compute/images",
"apiVersion": "2018-04-01",
"name": "front-image",
"location": "[parameters('location')]",
"properties": {
"storageProfile": {
"osDisk": {
"osType": "linux",
"osState": "Generalized",
"blobUri": "[concat('https://sdfasdfasdf.blob.core.windows.net/images/myserver.vhd')]",
"caching": "ReadWrite",
"storageAccountType": "Standard_LRS"
}
}
}
}, {
"apiVersion": "2016-04-30-preview",
"type": "Microsoft.Compute/virtualMachines",
"name": "myserver",
"location": "[parameters('location')]",
"dependsOn": ["myserver-nic", "myserver-images"],
"properties": {
"storageProfile": {
"imageReference": {
"id": "[resourceId('Microsoft.Compute/images', 'myserver-image')]"
}
},
...
}
}
Este funciona bem no catálogo de serviços. Mas, ao tentar implantar aplicativos do Azure Marketplace, tenho o seguinte erro:
O blob de origemhttps: //sdfasdfasdf.blob.core.windows.net/images/myserver.vh não pertence a uma conta de armazenamento na assinatura ******.
In AzurePERGUNTAS FREQUENTE Encontrei a seguir:
Q: Posso usar um arquivo VHD em uma conta de armazenamento do Azure para criar um disco gerenciado com uma assinatura diferente?
A: Sim.
O que estou fazendo de errado?