Skip to content

Instantly share code, notes, and snippets.

@grdnrio
Created April 3, 2017 12:30
Show Gist options
  • Save grdnrio/705267ce3dea049b278eab546ac5010a to your computer and use it in GitHub Desktop.
Save grdnrio/705267ce3dea049b278eab546ac5010a to your computer and use it in GitHub Desktop.
ARM Automate deployment - local parameters example
{
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"prefix": {
// Prefix to be assigned to all machines
"value": "test"
},
"adminPassword": {
// Password to set for the adminUsername
"value": "P&ssw0rd"
},
"chefVersion": {
// Version of Chef server to install
"value": "12.13.0"
},
"chefDKVersion": {
// Version of ChefDK to install on the Workstation
"value": "1.2.22"
},
"userName": {
// User name for all the Chef components: Chef-Server, Automate and Compliance
"value": "user"
},
"userFullname": {
// Full name of the user for the chef components
"value": "User Name"
},
"userEmailaddress": {
// Email address of the Chef components user
"value": "[email protected]"
},
"userPassword": {
// Password for the Chef components user
"value": "P&ssw0rd"
},
"chefOrg": {
// The organisation to create on the Chef Server, this is the shortname
"value": "my-org"
},
"chefOrgDescription": {
// Description of the Chef organisation
"value": "My Org"
},
"complianceVersion": {
// Version of compliance to install
"value": "1.8.12"
},
"automateVersion": {
// Version of Automate to install
"value": "0.7.85"
},
"automateLicense": {
// Base64 encoded version of the deliveryLicense
"value": "INSERT HERE"
},
"chefRepoUrl": {
// URL to the chefrepo.zip file that contains the cookbooks to configure the workstation
// and for the infrastructure node
"value": "https://ufmnrk9rhw1k2ftk.blob.core.windows.net/automatefiles/chefrepo.zip"
},
"spnDetails": {
// Object stating the information required to create the Azure credentials file on the workstation
// so that Test-Kitchen can be run on the machine
// The subscription ID is passed automatically and does not need to be set here
"value": {
"clientId": "HERE",
"clientSecret": "HERE",
"tenantId": "HERE"
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment