diff --git a/doc/file.README.html b/doc/file.README.html index 3799d69..c6ebda1 100644 --- a/doc/file.README.html +++ b/doc/file.README.html @@ -69,7 +69,9 @@ src="https://pipelines.confdroid.com/buildStatus/icon?job=puppet_cd">|

This Puppet module configures settings for Puppet master and agents, PuppetDB and R10k, the full bundle. The syntax etc is specifically for -Puppet Core 8 and Rocky 9, although might work elsewhere as well.

+Puppet Core 8 and Rocky 9, although might work elsewhere as well. This +module is also designed to work with External Node Classifiers (ENC), for +instance Foreman.

WARNING

@@ -83,7 +85,7 @@ production

Features

Support

@@ -93,6 +95,22 @@ production

Puppet Core 8

+

Parameter Inheritance

+ +

All parameters are listed in params.pp and inherited from +there. Variable parameters are in the upper section and also documented in +the top. These can be overridden by the ENC. Parameters in the bottom +section (curly brackets) cannot be overridden and usually are used for +keeping the code in the classes more readable.

+ +

Module Deployment

+ +

ALmost every puppet setup is done in very custom ways, and hence the way +the modules are deployed to nodes are different. This module assumes Foreman +as ENC, so the modules just have to be present on the master node and +Foreman will take care for it.

+

Tests

+

Parameter Inheritance

+ +

All parameters are listed in params.pp and inherited from +there. Variable parameters are in the upper section and also documented in +the top. These can be overridden by the ENC. Parameters in the bottom +section (curly brackets) cannot be overridden and usually are used for +keeping the code in the classes more readable.

+ +

Module Deployment

+ +

ALmost every puppet setup is done in very custom ways, and hence the way +the modules are deployed to nodes are different. This module assumes Foreman +as ENC, so the modules just have to be present on the master node and +Foreman will take care for it.

+

Tests