The Azure Quickstart templates are currently available in English
This Quickstart program uses DevOps tools like Jenkins, Terraform, Kubernetes and ChefHabitat. Java App is built from Chef Habitat and deployed using Jenkins Job
Diese ARM-Vorlage (Azure-Ressourcen-Manager) wurde von einem Mitglied der Community und nicht von Microsoft erstellt. Jede ARM-Vorlage wird für Sie von dessen Besitzer, nicht von Microsoft, unter einem Lizenzvertrag lizenziert. Microsoft übernimmt keine Zuständigkeiten für ARM-Vorlagen, die von Mitgliedern der Community bereitgestellt und lizenziert werden, und auch nicht für deren Sicherheit, Kompatibilität oder Leistung. ARM-Vorlagen aus der Community werden von keinem Microsoft-Supportprogramm oder -Dienst unterstützt und wie vorhanden ohne jegliche Gewährleistung zur Verfügung gestellt.
Parameter
Parametername | Beschreibung |
---|---|
adminUsername | user name for the virtual machines. |
azureUsername | azure portal login username |
azurePassword | azure portal login password |
sshPublicKey | generate ssh public key |
adminPassword | password for elk and vmss virtual machines |
jenkinsVmSize | vm size of jenkins server |
buildInstanceVmSize | vm size of build instance |
kibanaWebUIUsername | kibana web ui username |
kibanaWebUIPassword | kibana web ui password |
azureApplicationId | ad application id |
azureClientSecret | ad clientsecret |
kubernetesClusterName | name of kubernetes cluster |
agentCount | number of agents |
agentVmSize | size of agent vm |
masterCount | number of agents |
masterVmSize | size of master vm |
_artifactsLocation | The base uri where artifacts required by this template are located. when the template is deployed using the accompanying scripts, a private location in the subscription will be used and this value will be automatically generated. |
_artifactsLocationSasToken | The sastoken required to access _artifactslocation. when the template is deployed using the accompanying scripts, a sasToken will be automatically generated. |
Verwenden der Vorlage
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 deploymentAzure PowerShell installieren und konfigurieren
New-AzResourceGroupDeployment -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/devopstools-jenkins-chefhabitat-kubernetes/azuredeploy.json
Befehlszeile
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 deploymentInstallieren und Konfigurieren der plattformübergreifenden Azure-Befehlszeilenschnittstelle
az group deployment create --resource-group <my-resource-group> --template-uri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/devopstools-jenkins-chefhabitat-kubernetes/azuredeploy.json