複数の Web アプリケーションを 1 つの Azure App Service に専用の仮想ディレクトリにデプロイしたいと考えています。例えば:
WebApp1 から site\wwwroot\app1 へ
WebApp2 から site\wwwroot\app2 へ
Azure Resource Manager テンプレートを使用してこれを行うにはどうすればよいですか??
複数の Web アプリケーションを 1 つの Azure App Service に専用の仮想ディレクトリにデプロイしたいと考えています。例えば:
WebApp1 から site\wwwroot\app1 へ
WebApp2 から site\wwwroot\app2 へ
Azure Resource Manager テンプレートを使用してこれを行うにはどうすればよいですか??
専用仮想ディレクトリ上の Azure Web アプリ用の ARM テンプレートは、次のようになります。
{
"apiVersion": "2015-08-01",
"name": "parameters('WebApp1')",
"type": "Microsoft.Web/sites",
...
"resources": [
{
"apiVersion": "2015-08-01",
"name": "web",
"type": "config",
"dependsOn": [
"[resourceId('Microsoft.Web/Sites', parameters('WebApp1'))]"
],
"properties": {
"virtualApplications": [
{
"virtualPath": "/",
"physicalPath": "site\\wwwroot"
},
{
"virtualPath": "/WebApp1",
"physicalPath": "site\\wwwroot\\app1"
},
]
}
}
}
この完全なサンプル ARM テンプレートを参照することもできます。
お役に立てれば!