Puppet Smart Variables

The Puppet smart variables page (also referred to simply as the smart variables page) can be accessed via the The Configure Menu:

Configure > Smart variables

The Puppet smart variables page forms a part of orcharhino’s Puppet support. Puppet is currently the default option for configuration management within orcharhino. (See also Puppet Guide).

Smart variables are an orcharhino feature similar to Puppet smart class parameters. (See also: Puppet Smart Class Parameters). The difference is, that smart variables can be used to override Puppet parameters not declared as smart class parameters by the underlying Puppet classes. (See also: Puppet Classes). However, this is not considered best practice, and the smart class parameters approach should be used whenever it is available.