Working with Razor objects

This version is no longer supported, maintained, or updated. For current versions, see Puppet Enterprise support lifecycle.

Provisioning with Razor requires certain objects that define how nodes are provisioned.

  • Repositories – Contain objects used for installation, such as operating systems.
  • Tasks – Define the actions Razor performs on a node, most commonly installation of a specified operating system.
  • Tags – Identify nodes based on their characteristics.
  • Policies – Tell Razor which repositories, brokers, and tasks to use for provisioning.
  • Brokers – Hand off management of a node after provisioning.
  • Hooks – Run scripts in response to certain events in a node’s lifecycle.

How helpful was this page?
Puppet sites use proprietary and third-party cookies. By using our sites, you agree to our cookie policy.