我正在寻找Azure资源管理器JSON模板的参考文档.有谁知道这些模板是否有参考资料?
有关创建模板部署等必需参数的一般参考.
我基本上是在寻找完整的可用性,因此我可以将门户网站上的设置与JSON模板进行对应.还提供apiVersion版本的功能.我记得有一个关于api版本发布的更改日志的MSDN文档,但现在找不到它.
我希望升级的服务位于资源组中,我的用户帐户被配置为该资源组的所有者.用户帐户仅限于访问一个资源组.
我可以通过上传文件cspkg和cscfg文件,使用新的管理门户成功更新云服务.
我正在尝试使用Azure Powershell自动执行此过程.
这是我到目前为止所尝试的:
Set-AzureDeployment -Upgrade -ServiceName test-service -Configuration C:\temp\test-service.cscfg -Package "https://test-service.blob.core.windows.net/azurepowershelldeploy/test-package.cspkg" -Slot Production -Mode Auto -Label test-2015-07-28T00:33:04
ForbiddenError: The server failed to authenticate the request.
Verify that the certificate is valid and is associated with this subscription.
Run Code Online (Sandbox Code Playgroud)
看看fiddler,它正在向这个端点发出请求,并且禁止返回403.
POST /xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx/services/hostedservices/test-service/deploymentslots/Production/?comp=upgrade HTTP/1.1
Run Code Online (Sandbox Code Playgroud)
我相信ASM API无法与资源组一起正常工作.是否有使用新ARM API更新云服务的方法?
我们已将Application Insights添加到我们的应用程序中,但我无法将应用程序洞察数据提供给其他开发人员(azure用户).这就是我尝试过的:
应用程序洞察数据在我的门户中显示正常,问题是我的colluages无法在她的azure门户中找到资源或资源组.我试过发送链接,但天蓝色的门户网站只是说"加载"
问题是:我是否需要提供其他访问权限以允许共享应用程序洞察?
谢谢你的帮助
Larsi
使用Azure资源管理器ARM模板创建azure虚拟机时,我收到以下错误.我在模板中创建了32个datadisks,并记录以下错误.消息说
有关详细信息,请参阅磁盘实例
磁盘实例视图在哪里?我无法确定如何获取有关错误的其他信息.
以下是Azure门户中记录的完整错误消息.
statusCode:Conflict statusMessage:{"status":"Failed","error":{"code":"ResourceDeploymentFailure","message":"资源操作已完成,终端配置状态为'Failed'.","details": [{"code":"DiskPreparationError","message":"准备VM磁盘时发生了一个或多个错误.有关详细信息,请参阅磁盘实例视图."}]}}
我正在运行Powershell 5并尝试使用Set-AzureRmWebApp(而不是Set-AzureResource)操作我的Azure WebApp对象来设置 Web应用程序的"Always On"属性.
我的基本代码段以一个名为"myWebApp"的正在运行的Web应用程序开头,如下所示:
$name = "myWebApp"
$resourceGroupName = "myResourceGroup"
$app_settings = @{"WEBSITE_LOAD_CERTIFICATES"="*";"CommonDatabase"="Common";"WEBSITE_NODE_DEFAULT_VERSION"="0.10.32"}
$result1 = Set-AzureRmWebApp -ResourceGroupName $resourceGroupName -AppSettings $app_settings -Name $name
$result2 = Set-AzureRmResource -ResourceGroupName $resourceGroupName -ResourceType Microsoft.Web/sites/config -ResourceName $this.name -PropertyObject $propertiesObject -ApiVersion 2015-08-01 -Force
Run Code Online (Sandbox Code Playgroud)
第一个Set-AzureRmWebApp语句有效.它设置$ app_settings中的所有变量,并且它们在myWebApp的Azure门户刀片中可见.
我尝试使用Set-AzureRmWebApp 在$ app_settings中使用"Always On"= on作为属性,它出现在Azure门户刀片上"myWebApp"属性的App Settings子列表中,但实际属性为"Always On" "在一般情况下仍然没有关闭.
我在另一个网站上读到使用Set-AzureRmResource可以工作,所以我尝试了,但它失败了.
在Powershell中我需要做什么才能在Azure WebApp的常规设置中设置属性,特别是"始终开启"?
使用常规msdeploy(也称为WebDeploy,用于Visual Studio或VSTS发布)部署到Azure Web App(也称为Azure App Service)时,您可以选择不删除目标上的现有文件.
但是在使用ARM extensions/msdeploy提供程序时(例如通过ARM模板),默认情况下始终会删除现有文件.有没有办法覆盖这个而不是吹掉现有的文件?
我正在尝试创建一个ARM模板来删除我们相当简单的Web App产品的多个实例.
我正在努力为我的网络应用添加虚拟应用程序.即是这样的: -
但我找不到合适的JSON来实现这一目标.我在网上找到了以下样本,但似乎没有任何效果.
(在Web应用程序的属性下)
"virtualApplications": [
{
"virtualPath": "/",
"physicalPath": "site\\wwwroot"
},
{
"virtualPath": "/virtualApp",
"physicalPath": "site\\wwwroot\\virtualApp"
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试部署 ARM 模板,但在服务器场创建步骤中失败。我从 Microsoft 网站Microsoft docks中获取了示例。我不明白为什么会发生
这是一个错误代码,我将位置从北欧更改为西欧,我尝试使用参数引发的变量。没有任何帮助。
Resource Microsoft.Web/serverfarms 'ASE-APP-SERVICE-PLAN' failed with message '{
"Code": "NotFound",
"Message": "Server farm with name ASE-APP-SERVICE-PLAN not found.",
"Target": null,
"Details": [
{
"Message": "Server farm with name ASE-APP-SERVICE-PLAN not found."
},
{
"Code": "NotFound"
},
{
"ErrorEntity": {
"ExtendedCode": "11001",
"MessageTemplate": "Server farm with name {0} not found.",
"Parameters": [
"ASE-APP-SERVICE-PLAN"
],
"Code": "NotFound",
"Message": "Server farm with name ASE-APP-SERVICE-PLAN not found."
}
}
],
"Innererror": null
}'
Run Code Online (Sandbox Code Playgroud)
这是我的简单手臂模板
{
"$schema": …Run Code Online (Sandbox Code Playgroud) 我们需要创建 Key Vault 并用机密填充(或生成)它,然后在下一个构建步骤中将它们作为 SQL 服务器 (PaaS) 的密码引用。最好的方法是什么?
azure-resource-manager azure-keyvault azure-devops azure-pipelines-build-task azure-pipelines
我收到了有关该主题的错误,并且正在努力修复它。我使用带有多个嵌套 ARM 模板的 ARM 模板,部署是使用 Azure DevOps 完成的。
在模板下方。
第一个模板是调用嵌套模板的模板:
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"existingDataFactoryName": {
"type": "string",
"metadata": {
"description": "Existing Data Factory name"
}
},
"existingDataFactoryResourceGroup": {
"type": "string",
"metadata": {
"description": "Existing Data Factory resource group"
}
},
"existingDataFactoryVersion": {
"type": "string",
"metadata": {
"description": "Select the existing Data Factory version"
},
"allowedValues": [
"V1",
"V2"
]
},
"virtualMachineName": {
"type": "string",
"metadata": {
"description": "Virtual Machine Name where the runtime will run. Please …Run Code Online (Sandbox Code Playgroud)