Skip to content
TP Honey edited this page Sep 9, 2019 · 14 revisions

Welcome to the provision wiki!

This puppet module allows users to provision vm's/images using a variety of tasks. They are detailed in the https://github.com/puppetlabs/provision/blob/master/README.md.

Doing more with provision

There are a number of helper tasks and helper plans in this module, that gives extended functionality.

Additional tasks

install_pe

Installs a PE instance, turns on autosigning. hard-coded to install 2019.2

update_node_pp

Creates a manifest file for a target node on pe server.

update_site_pp

rewrites the site.pp /etc/puppetlabs/code/environments/production/manifests with whatever manifest you pass.

Additional plans

provisioner

A hardcoded example plan that will spin up 3 machines on vmpooler, and set the appropriate roles to agents and pe.

Clone this wiki locally