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.install repo rpm
+install repo rpm (this will create the repo definitions)
Puppet Core 8
+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.
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.
+Puppet Lint
diff --git a/doc/index.html b/doc/index.html index 30fb64e..c9520fa 100644 --- a/doc/index.html +++ b/doc/index.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.install repo rpm
+install repo rpm (this will create the repo definitions)
Puppet Core 8
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.
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.
+Puppet Lint
diff --git a/doc/puppet_classes/puppet_cd.html b/doc/puppet_classes/puppet_cd.html index 5cdc610..143c426 100644 --- a/doc/puppet_classes/puppet_cd.html +++ b/doc/puppet_classes/puppet_cd.html @@ -98,17 +98,13 @@ 6 7 -8 -9 -10 +8# File 'manifests/init.pp', line 6
class puppet_cd {
-
include puppet_cd::params
-
}