This template creates a Puppet Enterprise cluster consisting of a master and a configurable number of Windows & Linux agents
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 Machine. Used for both SSH and RDP access. |
adminPassword | Password for the Virtual Machine. Used for both SSH and RDP access. |
consolePassword | Password for the Puppet Enterprise Console. |
windowsAgentCount | Number of Windows Puppet Agents to deploy. Assumes Windows Server 2012 R2. |
linuxAgentCount | Number of Linux Puppet Agents to deploy. Assumes Ubuntu 14.04-LTS. |
vmSize | Size of Puppet agent VMs |
_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-AzureRmResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/puppet-enterprise-cluster/azuredeploy.jsonAzure PowerShell installieren und konfigurieren
Befehlszeile
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/puppet-enterprise-cluster/azuredeploy.jsonInstallieren und Konfigurieren der plattformübergreifenden Azure-Befehlszeilenschnittstelle