Files
tldr/pages/common/puppet.md
T
Sahil Afrid Farookhi df4000e91d puppet: update page (#18581)
* add more instructions to puppet.md page

* resolve 4 of 4 review comments

* replace noop acronym with full form
2025-10-08 22:23:06 -07:00

921 B

puppet

Manage and automate the configuration of servers. Puppet uses a declarative language to define system configurations and apply them automatically. Some subcommands, such as agent and apply, have their own usage documentation. More information: https://github.com/puppetlabs/puppet/blob/main/references/man/overview.md.

  • Apply a Puppet manifest file to configure the system:

puppet apply {{path/to/file.pp}}

  • Apply a manifest in no operation (dry-run) mode to preview changes:

puppet apply --noop {{path/to/file.pp}}

  • Validate the syntax of a Puppet manifest:

puppet parser validate {{path/to/file.pp}}

  • Run the Puppet agent to fetch and apply configurations from the master:

puppet agent {{[-t|--test]}}

  • Display help for a specific subcommand:

puppet help {{subcommand}}

  • Display general help:

puppet {{[-h|--help]}}

  • Display version:

puppet {{[-V|--version]}}