After upgrading Puppet from versions < v3 to version 3.0.0 or higher, the main commands have changed, keep this in mind when reading my earlier post. From the ChangeLog:
Pre-2.6 | Post-2.6 |
---|---|
puppetmasterd | puppet master |
puppetd | puppet agent |
puppet | puppet apply |
puppetca | puppet cert |
ralsh | puppet resource |
puppetrun | puppet kick |
puppetqd | puppet queue |
filebucket | puppet filebucket |
puppetdoc | puppet doc |
pi | puppet describe |
Some examples
To run puppet on a client puppetd --test
is changed to:
puppet agent --test |
To show a list of clients waiting for signing of their certificates run the following on the master:
puppet cert list |
instead of puppet ca -l
. To list all certificates, run (on the master):
puppet cert list --all |
To completely remove a client’s certificate on the master run:
puppet cert clean client.localdomain |
and to sign a client certificate on the master run:
puppet cert sign client.localdomain |
Leave a Reply