Skip to content

Commit fc9e005

Browse files
authored
Merge pull request #2887 from robe070/aqt/fix-msft-breaking-change
Remove the text from the Firewall rule name which Azure validation no longer accepts
2 parents 4d53724 + 9d452c0 commit fc9e005

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

lansa-vmss-windows-autoscale-sql-database/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,14 +52,14 @@ For full instructions for using this template go to [Azure Deployment Tutorial](
5252

5353
## Notes
5454

55-
1. Two VMSS. One to install the database; 1 to run the web site. OverProvision = false. This is so that extra VMs are not created which would put more load on the database which slows down provisioning. Failure to provision has not been seen. If it occurs, the VMSS will ensure another VM is created to establish the correct InstanceCount. A second reason is that the database installer VMSS MUST NEVER have more than 1 instance installing at a time. Errors occur when publishing the weblets. As well as the database state not being matched to what the VM thinks the state of the database is in terms of table creation, etc.
55+
1. Two VMSS. One to install the database; 1 to run the web site. OverProvision = false. This is so that extra VMs are not created which would put more load on the database which slows down provisioning. Failure to provision has not been seen. A second reason is that the database installer VMSS MUST NEVER have more than 1 instance installing at a time. Errors occur when publishing the weblets. As well as the database state not being matched to what the VM thinks the state of the database is in terms of table creation, etc.
5656
1. Database VMSS
5757
1. Only 1 instance ever. If instance dies another one is created.
5858
2. This instance is not currently used by the web site as 1 load balancer may only be configured for a single VMSS.
5959
3. Installed with SUDB=1. Otherwise commandToExecute is identical.
6060
2. Web Site VMSS
6161
1. Creator of stack specifies the minimum and maximum number of instances for autoscaling.
62-
2. The minimum number of instances is also the starting capacity for the VMSS. Scaling events alter the VMSS capacity which in turn causes a vm to be created or deleted in order to being the current instance count in line with the VMSS capacity.
62+
2. The minimum number of instances is also the starting capacity for the VMSS. Scaling events alter the VMSS capacity which in turn causes a vm to be created or deleted in order to bring the current instance count in line with the VMSS capacity.
6363
3. Installed with SUDB=0. Otherwise commandToExecute is identical.
6464

6565
2. Scale Out fast. Scale Out action is 10% of current instances. It scales out after 5 mins of avg CPU > 60%. Another scaling event will not occur for 20 minutes. This allows time for the VM to be installed.

lansa-vmss-windows-autoscale-sql-database/azuredeploy.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -774,7 +774,7 @@
774774
"[variables('sqlserverName')]"
775775
],
776776
"location": "[resourceGroup().location]",
777-
"name": "AllowAllWindowsAzureIps",
777+
"name": "AllowAllIps",
778778
"properties": {
779779
"endIpAddress": "0.0.0.0",
780780
"startIpAddress": "0.0.0.0"

lansa-vmss-windows-autoscale-sql-database/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
"description": "The template deploys a Windows VMSS with a desired count of VMs in the scale set and a LANSA MSI to install into each VM. Once the VM Scale Set is deployed a custom script extension is used to install the LANSA MSI)",
44
"summary": "This template deploys a VM Scale Set of Windows VMs behind a load balancer with NAT rules for RDP connections and Auto scale integrated",
55
"githubUsername": "robe070",
6-
"dateUpdated": "2016-09-20"
6+
"dateUpdated": "2016-12-15"
77
}

0 commit comments

Comments
 (0)