apps:puppet
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apps:puppet [2024-05-20 10:12] – Modernizing, Syntax Highlighting and updates for newer Debian Versions jens | apps:puppet [2024-05-20 10:15] (current) – [Connecting] Syntax jens | ||
---|---|---|---|
Line 56: | Line 56: | ||
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 | ||
Of course, your Puppet server will be useless if it only manages itself. To connect clients to your Puppet server, make sure it is reachable on port 8140/TCP (both IPv4 and IPv6 work). | Of course, your Puppet server will be useless if it only manages itself. To connect clients to your Puppet server, make sure it is reachable on port 8140/TCP (both IPv4 and IPv6 work). | ||
Line 72: | Line 73: | ||
</ | </ | ||
- | To accept that certificate just run '' | + | To accept that certificate just run |
- | ==== Removing | + | puppetserver ca sign --certname < |
+ | |||
+ | and you are good to go. From now on, that system will be managed by your Puppet server. To test this you can run a '' | ||
+ | |||
+ | ==== Removing ==== | ||
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 | ||
Line 86: | Line 91: | ||
====== What next? ====== | ====== What next? ====== | ||
- | Now, it might be a good idea to manage your Puppet code from your workstation using [[:apps:git|git]]. That way you do not need to log in to the Puppet | + | Now, it might be a good idea to manage your Puppet code from your workstation using [[git]]. That way you do not need to log in to the Puppet |
~~DISCUSSION~~ | ~~DISCUSSION~~ |
apps/puppet.1716199938.txt.gz · Last modified: 2024-05-20 10:12 by jens