Puppet can run in a stand-alone architecture, where each managed node has its own complete copy of configuration info and compiles its own catalog.
In this architecture, managed nodes run the Puppet apply application, usually as a scheduled task or cron job.
Puppet apply needs access to several sources of configuration data, which it uses to compile a catalog for the node it is managing.
Previous versions of Puppet offered a standalone architecture, in which agents compiled their own catalogs using the Puppet apply application. This configuration is no longer recommended , because it's challenging to maintain and secure.
Puppet version 6.7 is configured in an agent-master architecture, in which a master node controls configuration information for a fleet of managed agent nodes.
What is class Inheritance?
Node groups inherent properties ...READ MORE
Puppet code is composed primarily of resource declarations. ...READ MORE
Facter is a library that reports and ...READ MORE
Puppet stores its certificate infrastructure in the ...READ MORE
Hey @nmentityvibes, you seem to be using ...READ MORE
Consider this - In 'extended' Git-Flow, (Git-Multi-Flow, ...READ MORE
It can work if you try to put ...READ MORE
When you use docker-compose down, all the ...READ MORE
PSON is a variant of JSON which ...READ MORE
Hiera is a built-in key-value configuration data lookup ...READ MORE