Create new Ubuntu VM pre-populated with Puppet Agent
CustomScript Extension allows the owner of the Azure Virtual Machines to run customized scripts in the VM.
This template installs the Puppet Agent in a Linux VM using a shell script that is stored in public storage(e.g. GitHub or a public container in Azure blob storage).
Deploy
- Using Azure CLI
https://azure.microsoft.com/documentation/articles/xplat-cli-azure-resource-manager/
- Using PowerShell
https://azure.microsoft.com/documentation/articles/powershell-azure-resource-manager/
- Using Azure Portal Click the "Deploy to Azure" button.
Tags: Microsoft.Storage/storageAccounts, Microsoft.Network/publicIPAddresses, Microsoft.Network/virtualNetworks, Microsoft.Network/networkInterfaces, Microsoft.Compute/virtualMachines, Microsoft.Compute/virtualMachines/extensions, CustomScript