Nasazení šablony pomocí PowerShellu ve službě Azure Stack Hub
Pomocí PowerShellu můžete nasadit šablony Azure Resource Manageru do služby Azure Stack Hub. Tento článek popisuje, jak použít PowerShell k nasazení šablony.
Spuštění rutin PowerShellu
- moduly Az
- moduly AzureRM
V tomto příkladu se používají rutiny PowerShellu Az a šablona uložená na GitHubu. Šablona vytvoří virtuální počítač s Windows Serverem 2012 R2 Datacenter.
Poznámka
Než tento příklad vyzkoušíte, ujistěte se, že jste nakonfigurovali PowerShell pro uživatele Azure Stack Hub.
Projděte úložiště AzureStackQuickStart-Templates a najděte šablonu 101-simple-windows-vm. Uložte šablonu do tohoto umístění:
C:\templates\azuredeploy-101-simple-windows-vm.json
.Otevřete příkazový řádek PowerShellu se zvýšenými oprávněními.
Nahraďte
username
apassword
v následujícím skriptu uživatelským jménem a heslem a spusťte skript:# 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)
Důležitý
Pokaždé, když tento skript spustíte, zvýší se hodnota parametru
$myNum
, aby se zabránilo přepsání nasazení.Otevřete portál služby Azure Stack Hub, vyberte Procházeta pak vyberte Virtuální počítače, vyhledejte nový virtuální počítač (myDeployment001).
Zrušit nasazení spuštěné šablony
Pokud chcete zrušit spuštěné nasazení šablony, použijte rutinu Stop-AzResourceGroupDeployment
PowerShellu.