This template deploys OpenSIS Community Edition as a LAMP application on Ubuntu. It creates a one or more Ubuntu VM for the front end and a single VM for the backend. It does a silent install of Apache and PHP on the front end VM's and MySQL on the backend VM. Then it deploys OpenSIS Community Edition on the cluster. After the deployment is successful, you can go to /opensis-ce on each of the front end VM's (using web admin access) to start congfiguring OpenSIS.
This Azure Resource Manager (ARM) template was created by a member of the community and not by Microsoft. Each ARM template is licensed to you under a licence agreement by its owner, not Microsoft. Microsoft is not responsible for ARM templates provided and licensed by community members and does not screen for security, compatibility or performance. Community ARM templates are not supported under any Microsoft support programme or service, and are made available AS IS without warranty of any kind.
|adminUsername||User name for the Virtual Machine.|
|adminPassword||User name for the Virtual Machines. Do not use simple names such as 'admin'.|
|mySqlPassword||Password for the MySQL admin user.|
|namePrefix||Unique name that will be used to generate various other names including the name of the Public IP used to access the Virtual Machine.|
|webVMCount||Number of web front end VMs to create.|
|vmSize||The size of each web front end VM.|
|vmSizeDB||The size of the database backend VM.|
|location||Location for all resources.|
Use the template
New-AzureRmResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/opensis-cluster-ubuntu/azuredeploy.jsonInstalling and configuring Azure PowerShell
azure config mode arm azure group deployment create <my-resource-group> <my-deployment-name> --template-uri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/opensis-cluster-ubuntu/azuredeploy.jsonInstalling and configuring the Azure cross-platform command-line interface