使用 Azure ARM 模板装载和卸载

Mount and unmount using Azure ARM templates

我正在寻找一种使用 azure ARM 模板挂载和卸载或创建一些符号链接的方法。任何线索赞赏,找不到他们:(

谢谢

无法直接这样做。但是您始终可以部署可以为您完成工作的脚本扩展或 DSC 扩展。脚本扩展参考模板(相关部分):

{
  "type": "Microsoft.Compute/virtualMachines/extensions",
  "name": "[concat(variables('vmName'),'/', variables('extensionName'))]",
  "apiVersion": "[variables('apiVersion')]",
  "location": "[resourceGroup().location]",
  "dependsOn": [
    "[concat('Microsoft.Compute/virtualMachines/', variables('vmName'))]"
  ],
  "properties": {
    "publisher": "Microsoft.Azure.Extensions",
    "type": "CustomScript",
    "typeHandlerVersion": "2.0",
    "autoUpgradeMinorVersion": true,
    "settings": {
      "fileUris": "[split(parameters('fileUris'), ' ')]",
      "commandToExecute": "[parameters('commandToExecute')]"
    },
    "protectedSettings": {
      "storageAccountName": "[parameters('customScriptStorageAccountName')]",
      "storageAccountKey": "[parameters('customScriptStorageAccountKey')]"
    }
  }
}

参考:https://github.com/Azure/azure-quickstart-templates/tree/master/201-customscript-extension-azure-storage-on-ubuntu