Sablon üzembe helyezése a PowerShell használatával a Azure Stack Hub

A PowerShell használatával üzembe helyezheti Azure Resource Manager sablonokat a Azure Stack Hub. Ez a cikk bemutatja, hogyan helyezhet üzembe sablonokat a PowerShell használatával.

PowerShell-parancsmagok futtatása

Ebben a példában Az PowerShell-parancsmagokat és egy sablont használunk, amely a GitHub. A sablon létrehoz egy Windows Server 2012 R2 Datacenter virtuális gépet.

Megjegyzés

Mielőtt kipróbálja ezt a példát, győződjön meg arról, hogy konfigurálta a PowerShellt egy Azure Stack Hub számára.

  1. Böngésszen az AzureStack-QuickStart-Templates fájltárban, és keresse meg a 101-simple-windows-vm sablont. Mentse a sablont a következő helyre: C:\templates\azuredeploy-101-simple-windows-vm.json.

  2. Nyisson meg egy emelt szintű PowerShell-parancssort.

  3. Cserélje le username a és password a helyére az alábbi szkriptben a felhasználónevét és jelszavát, 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 $myNum növelje meg a paraméter értékét, hogy megakadályozza az üzemelő példány felülírását.

  4. Nyissa meg Azure Stack Hub portált, válassza a Tallózás, majd a Virtuális gépek lehetőséget az új virtuális gép (myDeployment001) megkereséshez.

Sablon üzembe helyezésének megszakítása

Egy futó sablon üzembe helyezésének megszakításhoz használja a Stop-AzResourceGroupDeployment PowerShell-parancsmagot.

Következő lépések