Sdílet prostřednictvím


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

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.

  1. 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.

  2. Otevřete příkazový řádek PowerShellu se zvýšenými oprávněními.

  3. Nahraďte username a password 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í.

  4. 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.

Další kroky