Sdílet prostřednictvím


Nasazení šablony pomocí PowerShellu ve službě Azure Stack Hub

Pomocí PowerShellu můžete nasadit šablony Azure Resource Manager do služby Azure Stack Hub. Tento článek popisuje, jak pomocí PowerShellu nasadit šablonu.

Spouštění rutin PowerShellu

V tomto příkladu se používají rutiny Az PowerShellu a šablona uložená na GitHubu. Šablona vytvoří virtuální počítač s Windows Serverem 2012 R2 Datacenter.

Poznámka

Než zkusíte tento příklad, ujistěte se, že jste nakonfigurovali PowerShell pro uživatele služby Azure Stack Hub.

  1. Projděte si úložiště AzureStack-QuickStart-Templates a vyhledejte š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é

    Při každém spuštění tohoto skriptu zvyšte hodnotu parametru $myNum , aby se zabránilo přepsání nasazení.

  4. Otevřete portál Azure Stack Hub, vyberte Procházet a pak vyberte Virtuální počítače a vyhledejte nový virtuální počítač (myDeployment001).

Zrušení spuštěného nasazení šablony

Pokud chcete zrušit spuštěné nasazení šablony, použijte rutinu PowerShellu Stop-AzResourceGroupDeployment .

Další kroky