我通过 ARM 模板部署我的基础设施:
"apiVersion": "2015-08-01",
"type": "Microsoft.Web/sites",
"name": "[variables('name')]",
"location": "[parameters('location')]",
"dependsOn": [
"[concat(parameters('customer'),'-','webapp-small','-' , 'plan','-',parameters('env'))]"
],
"properties": {
"clientAffinityEnabled": false,
"serverFarmId": "[resourceId('Microsoft.Web/serverfarms', concat(parameters('customer'),'-','webapp-small','-' , 'plan','-',parameters('env')))]",
"siteConfig": {
"alwaysOn": "[parameters('webAppAlwaysOn')]",
"use32BitWorkerProcess": true,
"connectionStrings": [
],
"appSettings": [
{
"name": "WEBSITE_LOAD_CERTIFICATES",
"value": "[reference(variables('name')).thumbprint]"
},
{
"name": "WEBSITE_RUN_FROM_PACKAGE",
"value": 0
},
{
"name": "WEBSITE_ADD_SITENAME_BINDINGS_IN_APPHOST_CONFIG",
"value": 1
},
{
"name": "ASPNETCORE_ENVIRONMENT",
"value": "[parameters('AspNetCoreEnvironment')]"
},
{
"name": "EnvironmentOptions:ResourceGroupPostfix",
"value": "[parameters('env')]"
},
{
"name": "APPINSIGHTS_INSTRUMENTATIONKEY",
"value": "[reference(variables('aiWebName')).InstrumentationKey]"
},
{
"name": "IpWhiteList",
"value": …Run Code Online (Sandbox Code Playgroud)