Templat Azure Quickstart saat ini tersedia dalam bahasa Inggris
This template allows you to deploy two Windows VMSS, configure windows features like IIS/Web Role, .Net Framework 4.5, windows auth, application initialization, download application deployment packages, URL Rewrite & SSL configuration using DSC and Azure Key Vault
Templat Azure Resource Manager ini dibuat oleh anggota komunitas dan bukan oleh Microsoft. Setiap templat Resource Manager dilisensikan kepada Anda berdasarkan perjanjian lisensi oleh pemiliknya, bukan Microsoft. Microsoft tidak bertanggung jawab atas templat Resource Manager yang disediakan dan dilisensikan oleh anggota komunitas dan tidak menyaring keamanan, kompatibilitas, atau performa. Templat Community Resource Manager tidak didukung di bawah program atau layanan dukungan Microsoft apa pun, dan tersedia SEBAGAIMANA ADANYA tanpa jaminan apa pun.
Parameter
Nama Parameter | Deskripsi |
---|---|
appStorageType | Set this value for the storage account type |
frontEndVMSSName | Set this value for the frontend vmss name |
serviceVMSSName | Set this value for the backend or service vmss name |
appVMAdminUserName | Set this value for the admin user name to the vmss |
appVMAdminPassword | Set this value for the password for the admin user to the vmss |
appVMWindowsOSVersion | Set this value for the windows os version |
frontEndVMSize | Set this value for the frontend vmss size |
serviceVMSize | Set this value for the service or backend vmss size |
appPublicIPDnsName | Set this value for the dns name of the frontend public ip |
servicePublicIPDnsName | Set this value for the dns name of the backend public ip |
_artifactsLocation | Auto-generated container in staging storage account to receive post-build staging folder upload |
_artifactsLocationSasToken | Auto-generated token to access _artifactsLocation |
appDSCUpdateTagVersion | This value must be changed from a previous deployment to ensure the extension will run |
appWebPackage | Set this value for the signed uri to download the frontend deployment package |
appServicePackage | Set this value for the signed uri to download the service deployment package |
instanceCount | Number of VM instances in the vmss |
frontEndDSCVMSSUpdateTagVersion | This value must be changed from a previous deployment to ensure the extension will run |
serviceDSCVMSSUpdateTagVersion | This value must be changed from a previous deployment to ensure the extension will run |
vaultName | The Azure Key vault where SSL certificates are stored |
vaultResourceGroup | Resource Group of the key vault |
httpssecretUrlWithVersion | full Key Vault Id to the secret that stores the SSL cert |
httpssecretCaUrlWithVersion | full Key Vault Id to the secret that stores the CA cert |
certificateStore | name of the certificate key secret |
certificateDomain | name of the domain the certificate is created for |
location | Location for all resources. |
Menggunakan templat
Windows PowerShell
New-AzResourceGroup -Name <resource-group-name> -Location <resource-group-location> #use this command when you need to create a new resource group for your deploymentMenginstal dan mengonfigurasi Azure PowerShell
New-AzResourceGroupDeployment -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/demos/vmss-win-iis-app-ssl/azuredeploy.json
Baris perintah
az group create --name <resource-group-name> --location <resource-group-location> #use this command when you need to create a new resource group for your deploymentMenginstal dan Mengonfigurasi Azure Cross-Platform Command-Line Interface
az group deployment create --resource-group <my-resource-group> --template-uri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/demos/vmss-win-iis-app-ssl/azuredeploy.json