Puppet: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 13: | Line 13: | ||
** kør puppet agent -t igen -for at teste cert | ** kør puppet agent -t igen -for at teste cert | ||
** på nyere puppets skal man slå agenten til med: puppet agent --enable | ** på nyere puppets skal man slå agenten til med: puppet agent --enable | ||
= Puppet Master | |||
* Deb9 | |||
* <code>apt install puppet-master</code> | |||
* PuppetBoard: | |||
** https://github.com/voxpupuli/puppetboard | |||
** https://github.com/voxpupuli/puppetboard/blob/master/docs/Debian-Jessie.md | |||
** <code>puppet module install puppet-puppetboard</code> | |||
Revision as of 10:34, 31 August 2017
Puppet bootstap
- Installer puppet (apt-get install puppet)
- På nogle OS'er skal puppet klient enables i /etc/default/
- Puppet <= 2.7 skal have Pluginsync enabled i /etc/puppet/puppet.conf
[main] pluginsync = true
- Testkør puppet
- puppet agent -t (klienten genererer cert og prøver at kontakte server
- log på puppet master
- vis cert requests med: puppet cert list
- godkend cert med: puppet cert sign <hostname>
- kør puppet agent -t igen -for at teste cert
- på nyere puppets skal man slå agenten til med: puppet agent --enable
= Puppet Master
- Deb9
apt install puppet-master- PuppetBoard:
- https://github.com/voxpupuli/puppetboard
- https://github.com/voxpupuli/puppetboard/blob/master/docs/Debian-Jessie.md
puppet module install puppet-puppetboard