Megosztás a következőn keresztül:


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.

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

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

  3. Cserélje le username a és password 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.

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

Következő lépések