Logging/Progress 通过 PowerShell 部署 Azure ARM 模板时的指示符
Logging/Progress indicator when deploying Azure ARM template via PowerShell
我有一个 Azure 资源管理器 (ARM) 模板,我用它通过 PowerShell cmdlet New-AzureRmResourceGroupDeployment
.
将某些东西部署到 Azure 中
部署本身工作正常但需要很长时间(15 到 21 分钟)。
当 cmdlet 部署模板时,它只是静静地坐在那里;即它不会打印出任何进度信息。
有没有办法让New-AzureRmResourceGroupDeployment
打印出它在做什么?
我已经尝试了 -DeploymentDebugLogLevel
参数,但只是收到警告,不知道如何使用它。
实现某些输出的最简单方法是将 -Verbose
开关添加到 New-AzureRmResourceGroupDeployment
,它会每隔一段时间(通常是 5 秒间隔)查询一次部署并吐出屏幕上的东西。
或者您可以使用 rest api 创建部署并自行查询部署进度,这需要一些开发。
我有一个 Azure 资源管理器 (ARM) 模板,我用它通过 PowerShell cmdlet New-AzureRmResourceGroupDeployment
.
部署本身工作正常但需要很长时间(15 到 21 分钟)。
当 cmdlet 部署模板时,它只是静静地坐在那里;即它不会打印出任何进度信息。
有没有办法让New-AzureRmResourceGroupDeployment
打印出它在做什么?
我已经尝试了 -DeploymentDebugLogLevel
参数,但只是收到警告,不知道如何使用它。
实现某些输出的最简单方法是将 -Verbose
开关添加到 New-AzureRmResourceGroupDeployment
,它会每隔一段时间(通常是 5 秒间隔)查询一次部署并吐出屏幕上的东西。
或者您可以使用 rest api 创建部署并自行查询部署进度,这需要一些开发。