25 lines
917 B
YAML
25 lines
917 B
YAML
---
|
|
# In this example, parameter1 and parameter2 are parameters for
|
|
# the role::puppet::puppetmaster class, while global_parameter1
|
|
# and global_parameter2 are global variables that will be available
|
|
# in your Puppet manifests as $::global_parameter1 and $::global_parameter2.
|
|
#
|
|
# The parameters key sets top-level variables which are accessible in all
|
|
# classes. The parameters under the classes key are parameters specific to
|
|
# those classes.
|
|
#
|
|
# You can adapt this template to set any class parameters or global
|
|
# variables you need.
|
|
#
|
|
# Please note that for Puppet 5 or later, you can access the global
|
|
# variables without the leading :: like so: $global_parameter1. However,
|
|
# the leading :: is needed for compatibility with Puppet 4.
|
|
classes:
|
|
role::puppet::puppetmaster:
|
|
parameter1: value1
|
|
parameter2: value2
|
|
parameters:
|
|
global_parameter1: value3
|
|
global_parameter2: value4
|
|
environment: production
|