Menyebarkan template menggunakan PowerShell di Azure Stack Hub
Anda dapat menggunakan PowerShell untuk menyebarkan template Azure Resource Manager ke Azure Stack Hub. Artikel ini menjelaskan cara menggunakan PowerShell untuk menyebarkan template.
Jalankan cmdlet PowerShell
Contoh ini menggunakan cmdlet Az PowerShell dan template yang disimpan di GitHub. Template ini membuat mesin virtual Windows Server 2012 R2 Pusat data.
Catatan
Sebelum mencoba contoh ini, pastikan Anda telah mengonfigurasi PowerShell untuk pengguna Azure Stack Hub.
Telusuri repositori AzureStack-QuickStart-Templates dan temukan template 101-simple-windows-vm. Simpan template ke lokasi ini:
C:\templates\azuredeploy-101-simple-windows-vm.json
.Buka perintah PowerShell yang ditinggikan.
Ganti
username
danpassword
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, tingkatkan nilai
$myNum
parameter untuk mencegah penimpaan penyebaran Anda.Buka portal Azure Stack Hub, pilih Telusuri, lalu pilih Mesin virtual untuk menemukan mesin virtual baru Anda (myDeployment001).
Membatalkan penyebaran template yang sedang berjalan
Untuk membatalkan penyebaran template yang sedang berjalan, gunakan Stop-AzResourceGroupDeployment
cmdlet PowerShell.