Puppet

Puppet is a third-party solution as well, and it has similar capabilities as Chef. You can enable support for Puppet when you create a virtual machine from the Azure Portal automatically. You can add it as an extension when you create a new virtual machine. It will install the Puppet Agent, which connects to the Puppet Master Server.

You will have to provide the name of the Puppet Master Server, and the VM will be integrated when it is created:

Install Puppet Agent

Get Architecting Microsoft Azure Solutions - Exam Guide 70-535 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.