This quickstart template deploys a Puppet Enterprise Solution on Azure Virtual Machine running Ubuntu 14.04 with pre-configured puppet agents running RHEL 7.2 and Windows Server 2016. Template will build everything starting from Azure Infrastructure components to Puppet Master & multiple Windows and RHEL puppet Agents installation, configuration etc. To start with, this template will deploy one Puppet Master server vm and multiple RHEL and Windows Agents as specified during deployment.
Questo modello di Azure Resource Manager è stato creato da un membro della community e non da Microsoft. Ogni modello di Azure Resource Manager viene concesso in licenza ai sensi di un contratto di licenza a cura del proprietario e non di Microsoft. Microsoft non è responsabile dei modelli di Azure Resource Manager forniti e concessi in licenza da membri della community e non ne verifica la sicurezza, la compatibilità o le prestazioni. I modelli di Azure Resource Manager della community non sono supportati nell'ambito di alcun programma o servizio di supporto tecnico Microsoft e vengono resi disponibili COSÌ COME SONO senza garanzie di alcun tipo.
Parametri
Nome parametro | Descrizione |
---|---|
vmUsername | User name for the user of Virtual Machine. Used for both Linux and Windows machines |
vmPassword | Password for the user of Virtual Machine. Used for both Linux and Windows machines. |
puppetConsolePassword | Password for the Puppet Enterprise Console. |
windowsAgentCount | Number of Windows Puppet Agents to deploy. Deploys Windows Server 2016. |
linuxAgentCount | Number of Linux Puppet Agents to deploy. Deploys RHEL 7.2 |
remoteAllowedCIDR | Enter Public IP CIDR Allowed for accessing the deployment.Enter in 0.0.0.0/0 format. You can always modify these later in NSG Settings |
_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.Leave blank if unsure |
Usa il modello
PowerShell
New-AzureRmResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/puppet-enterprise-rhel-win/azuredeploy.jsonInstallare e configurare Azure PowerShell
Riga di comando
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-rhel-win/azuredeploy.jsonInstallare e configurare l'interfaccia della riga di comando multipiattaforma di Azure