Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Resource Manager şablonlarını Azure Stack Hub'a dağıtmak için PowerShell'i kullanabilirsiniz. Bu makalede, şablon dağıtmak için PowerShell'in nasıl kullanılacağı açıklanmaktadır.
PowerShell cmdlet'lerini çalıştırma
Bu örnekte Az PowerShell cmdlet'leri ve GitHub'da depolanan bir şablon kullanılmaktadır. Şablon bir Windows Server 2012 R2 Datacenter sanal makinesi oluşturur.
Not
Bu örneği denemeden önce, Azure Stack Hub kullanıcısı için PowerShell yapılandırdığınızdan emin olun.
AzureStack-QuickStart-Templates deposu göz atın ve 101-simple-windows-vm şablonunu bulun. Şablonu şu konuma kaydedin:
C:\templates\azuredeploy-101-simple-windows-vm.json.Yükseltilmiş bir PowerShell komut istemi açın.
Aşağıdaki betikteki
usernamevepasswordkullanıcı adınız ve parolanızla değiştirin, ardından betiği çalıştırın:# 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)Önemli
Bu betiği her çalıştırdığınızda, dağıtımınızın üzerine yazılmasını önlemek için
$myNumparametresinin değerini artırın.Azure Stack Hub portalını açın, Gözatöğesini seçin ve ardından yeni sanal makinenizi bulmak için Sanal makineler seçin (myDeployment001).
Çalışan şablon dağıtımlarını iptal etme
Çalışan bir şablon dağıtımını iptal etmek için Stop-AzResourceGroupDeployment PowerShell cmdlet'ini kullanın.
Sonraki adımlar
- Visual Studio ile şablon dağıtma