Bagikan melalui


Menyebarkan templat menggunakan PowerShell di Azure Stack Hub

Anda dapat menggunakan PowerShell untuk menyebarkan templat Azure Resource Manager ke Azure Stack Hub. Artikel ini menjelaskan cara menggunakan PowerShell untuk menyebarkan templat.

Menjalankan cmdlet PowerShell

Contoh ini menggunakan cmdlet Az PowerShell dan templat yang disimpan di GitHub. Templat membuat komputer virtual Pusat Data Windows Server 2012 R2.

Nota

Sebelum Mencoba contoh ini, pastikan Anda telah mengonfigurasi PowerShell untuk pengguna Azure Stack Hub.

  1. Telusuri repositori AzureStack-QuickStart-Templates dan temukan templat 101-simple-windows-vm . Simpan templat ke lokasi ini: C:\templates\azuredeploy-101-simple-windows-vm.json.

  2. Buka command prompt PowerShell dengan hak akses administrator.

  3. Ganti username dan password dalam skrip berikut dengan nama pengguna dan kata sandi Anda, lalu jalankan skrip:

    # 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)
    

    Penting

    Setiap kali Anda menjalankan skrip ini, tambah nilai $myNum parameter untuk mencegah penimpaan penyebaran Anda.

  4. Buka portal Azure Stack Hub, pilih Telusuri, lalu pilih Komputer virtual untuk menemukan komputer virtual baru Anda (myDeployment001).

Membatalkan penyebaran templat yang sedang berjalan

Untuk membatalkan penyebaran templat yang sedang berjalan, gunakan Stop-AzResourceGroupDeployment cmdlet PowerShell.

Langkah selanjutnya