Sablon üzembe helyezése a PowerShell használatával az Azure Stack Hubban
A PowerShell használatával Azure Resource Manager-sablonokat helyezhet üzembe az Azure Stack Hubban. Ez a cikk azt ismerteti, hogyan helyezhet üzembe sablonokat a PowerShell használatával.
PowerShell-parancsmagok futtatása
Ez a példa az Az PowerShell-parancsmagokat és a GitHubon tárolt sablont használja. A sablon létrehoz egy Windows Server 2012 R2 Datacenter rendszerű virtuális gépet.
Megjegyzés
Mielőtt kipróbálná ezt a példát, győződjön meg arról, hogy konfigurálta a PowerShellt egy Azure Stack Hub-felhasználóhoz.
Tallózással keresse meg az AzureStack-QuickStart-Templates adattárat , és keresse meg a 101-simple-windows-vm sablont . Mentse a sablont erre a helyre:
C:\templates\azuredeploy-101-simple-windows-vm.json
.Nyisson meg egy emelt szintű PowerShell-parancssort.
Cserélje le
username
a éspassword
a következő szkriptet a felhasználónévre és a jelszóra, majd futtassa a szkriptet:# Set deployment variables $myNum = "001" # Modify this per deployment $RGName = "myRG$myNum" $myLocation = "yourregion" # local for the ASDK # Create resource group for template deployment New-AzResourceGroup -Name $RGName -Location $myLocation # Deploy simple IaaS template New-AzResourceGroupDeployment ` -Name myDeployment$myNum ` -ResourceGroupName $RGName ` -TemplateUri <path>\AzureStack-QuickStart-Templates\101-vm-windows-create\azuredeploy.json ` -AdminUsername <username> ` -AdminPassword ("<password>" | ConvertTo-SecureString -AsPlainText -Force)
Fontos
A szkript minden futtatásakor növelje a paraméter értékét,
$myNum
hogy megakadályozza az üzembe helyezés felülírását.Nyissa meg az Azure Stack Hub portált, válassza a Tallózás lehetőséget, majd válassza a Virtuális gépek lehetőséget az új virtuális gép megkereséséhez (myDeployment001).
Futó sablon üzembe helyezésének megszakítása
A futó sablon üzembe helyezésének megszakításához használja a Stop-AzResourceGroupDeployment
PowerShell-parancsmagot.