2017-05-17 2 views
0

Ich habe eine Azure Resource Manager-Vorlage (ARM), mit der ich etwas über das PowerShell-Cmdlet New-AzureRmResourceGroupDeployment in Azure bereitstellen kann.Protokollierungs-/Fortschrittsanzeige beim Bereitstellen der Azure ARM-Vorlage über PowerShell

Die Bereitstellung selbst funktioniert gut, dauert aber sehr lange (15 bis 21 Minuten).

Während das Cmdlet die Vorlage bereitstellt, befindet es sich einfach still dort; d.h. es werden keine Fortschrittsinformationen ausgedruckt.

Gibt es eine Möglichkeit, New-AzureRmResourceGroupDeployment auszudrucken, was es tut?

Ich habe bereits versucht, die -DeploymentDebugLogLevel Parameter, aber ich habe nur Warnungen und konnte nicht herausfinden, wie man das verwendet.

Antwort

2

Der einfachste Weg, um eine Ausgabe zu erreichen wäre die -Verbose Schalter auf die New-AzureRmResourceGroupDeployment, würde es die Bereitstellung ab und zu abfragen (in der Regel 5 Sekunden Intervalle) und etwas auf den Bildschirm ausspucken.

Alternativ können Sie eine Bereitstellung erstellen, indem Sie Rest-API verwenden und den Bereitstellungsfortschritt selbst abfragen, was eine gewisse Entwicklung erfordern würde.

+0

Genau das, was ich gesucht habe. Vielen Dank. –

Verwandte Themen