puppetserver(1)

puppetserver1

Puppetserver main command

Usage

puppetserver {(--help | --version)}

puppetserver [command] <args>

Overview

puppetserver implements Puppet's server-side components for managing Puppet agents in a distributed, service-oriented architecture.

Options

-h, --help

Show the help message and exit. At top level it only lists the commands. To display the help of a specific subcommand, add the --help flag after the said command name

-v, --version

Show the version number and exit

Commands

puppetserver has eight different commands:

ca <args> ...

Manage the Private Key Infrastructure for Puppet Server's built-in Certificate Authority

gem <args> ...

Install and manage gems that are isolated from system Ruby and are accessible only to Puppet Server.

ruby <args> ...

Run code in Puppet Server's JRuby interpreter.

irb <args> ...

Start an interactive REPL for the JRuby that Puppet Server uses.

foreground <args> ...

Start the Puppet Server as a foreground process.

prune <args> ...

Cleanup old files in the reportdir or bucketdir.

start <args> ...

Start the Puppet Server as a background process.

stop <args> ...

Stop the Puppet Server process.

reload <args> ...

Reload the Puppet Server process.

For more details on the commands, see their respective manual pages.

Releases

2 releases since Debian 12 (Bookworm); the text changed 1 time.

  1. 12
  2. 13

Bugs

Bugs can be reported to your distribution's bug tracker or upstream at <https://github.com/puppetlabs/puppetserver/issues>

Author

Louis-Philippe Véronneau

From puppetserver 8.7.0-5 in Debian 13 (Trixie). Parsed by carta from the page's man source.