Deployment of the Puppet code is, most times, a matter of updating modules, manifests, and Hiera data on the relevant directories of the Puppet Master.
We deal with two logically different kinds of code that involve different management patterns, which are:
We can manage them in various ways. Some of them are:
puppet modulecommand for the public modules published on the Forge
librarian-puppet tool (http://librarian-puppet.com ...