Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
fuss:puppet [2020/06/26 04:22] – created officefuss:puppet [2020/07/05 02:49] – [Extremely Quick Setup Guide for a Master and an Agent] office
Line 21: Line 21:
 It is possible to edit ''/etc/puppet/puppet.conf'' and change the defaults, however doing so comes at the cost of maintainability as well as possible incompatibility with the distribution defaults. It is possible to edit ''/etc/puppet/puppet.conf'' and change the defaults, however doing so comes at the cost of maintainability as well as possible incompatibility with the distribution defaults.
  
 +====== Extremely Quick Setup Guide for a Master and an Agent ======
 +
 +  * install Puppet using the distribution package manager
 +  * to set up a master:
 +    * edit ''/etc/puppet/puppet.conf'' and:
 +      * add ''server = myserver.tld'' to the ''[main]'' section (where ''myserver.tld'' represents the hostname of the current machine; of the master),
 +      * add ''dns_alt_names = myserver.tld'' to the ''[master]'' section (where ''myserver.tld'' represents the hostname of the current machine; of the master),
 +    * issue ''puppet config print | grep "^manifest ="'' in order to determine where the ''.pp'' files should go,
 +      * add files to the directory, for instance ''site.pp''
 +    * issue ''puppet apply -t --verbose site.pp'' inside the manifest directory
 +  * to set up an agent:
 +    * edit ''/etc/puppet/puppet.conf'' and:
 +      * add ''server = myserver.tld'' to the ''[main]'' section (where, ''myserver.tld'' represents the hostname of the Puppet master),
 +    * issue ''puppet agent -t --verbose'' from anywhere to start provisioning the agent,
 +    * issue ''puppet cert list'' on the master to show all pending certificates waiting to be signed,
 +    * issue ''puppet cert sign AGENT'' on the master where ''AGENT'' is the configured agent,
 +    * issue ''puppet agent -t --verbose'' from anywhere once again to start provisioning the agent.

fuss/puppet.txt · Last modified: 2022/04/19 08:28 by 127.0.0.1

Access website using Tor Access website using i2p Wizardry and Steamworks PGP Key


For the contact, copyright, license, warranty and privacy terms for the usage of this website please see the contact, license, privacy, copyright.