apps:puppet
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
apps:puppet [2019-08-31 17:00] – Modify git link jens | apps:puppet [2019-08-31 17:59] (current) – Fixing messed up headers jens | ||
---|---|---|---|
Line 4: | Line 4: | ||
Somehow, I could not find very many or good manuals on how to set up your own (basic) Puppet server on Debian, so I decided to write my own. | Somehow, I could not find very many or good manuals on how to set up your own (basic) Puppet server on Debian, so I decided to write my own. | ||
- | ==== Installation & Configuration ==== | + | ===== Installation & Configuration |
The installation in Debian (10 or later) is -- as always in Debian -- straight forward. Just run an | The installation in Debian (10 or later) is -- as always in Debian -- straight forward. Just run an | ||
Line 13: | Line 13: | ||
As for the main configuration file ''/ | As for the main configuration file ''/ | ||
- | ==== Manifests ==== | + | ===== Manifests |
Your manifests should be in ''/ | Your manifests should be in ''/ | ||
Line 55: | Line 55: | ||
Of course, before testing your code, you should first run it through '' | Of course, before testing your code, you should first run it through '' | ||
- | ==== Connecting Clients ==== | + | ===== Connecting Clients |
Of course, your Puppet master will be useless if it only manages itself. To connect clients to your Puppet master, make sure it is reachable on port 8140/TCP (both IPv4 and IPv6 work). | Of course, your Puppet master will be useless if it only manages itself. To connect clients to your Puppet master, make sure it is reachable on port 8140/TCP (both IPv4 and IPv6 work). | ||
Line 74: | Line 74: | ||
To accept that certificate just run '' | To accept that certificate just run '' | ||
- | === Removing clients === | + | ==== Removing clients |
In case you need to remove (decommission) a client, you can list all available certificates with '' | In case you need to remove (decommission) a client, you can list all available certificates with '' | ||
- | ===== What next? ===== | + | ====== What next? ====== |
Now, it might be a good idea to manage your Puppet code from your workstation using [[: | Now, it might be a good idea to manage your Puppet code from your workstation using [[: |
apps/puppet.txt · Last modified: 2019-08-31 17:59 by jens