diff --git a/howto/puppet.md b/howto/puppet.md index 2cf3c581fa81e55f2f5989f80ab369d7725a0225..82f9f8e816710514b160943a65ad107785aef6f7 100644 --- a/howto/puppet.md +++ b/howto/puppet.md @@ -1491,7 +1491,8 @@ What follows is an explanation and justification of each step. ### Use a control repository -The base of the infrastructure is a [control-repo](https://puppet.com/docs/pe/latest/control_repo.html) ([example](https://github.com/puppetlabs/control-repo)) +The base of the infrastructure is a [control-repo](https://puppet.com/docs/pe/latest/control_repo.html) ([example](https://github.com/puppetlabs/control-repo), +[another more complex example](https://github.com/example42/psick)) which chain-loads all the other modules. This implies turning all our "modules" into "profiles" and moving "real" modules (which are fit for public consumption) "outside", into public repositories (see also