← Back to team overview

cloud-init team mailing list archive

Re: Puppet master installation and configuration


‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Monday, June 8, 2020 7:27 AM, Suraj Bora <surajbora007@xxxxxxxxx> wrote:

> Hi Team,
> I am trying to create a puppet master using cloud-init.
> Its seems cloud-init is supporting puppet agent and corresponding configuration.
> https://cloudinit.readthedocs.io/en/latest/topics/modules.html#puppet
> Can anyone let me know way to install and configure puppet master using cloud-init.
> If it's possible.

you could use at least parts of this module, since it lets you write a pretty much free-form config…
however, a lot has changed with Puppetserver: https://puppet.com/docs/puppetserver/latest/config_file_puppetserver.html

in the past couple of companies i've worked where we used cloud-init & puppet, we've mostly used a combination of `runcmd` and, puppet itself (either `puppet apply`, or `puppet agent`) to setup puppetserver.

> Thanks in advance.
> Thanks and Regards,
> Suraj Bora