NCM::Component::puppet - schema
Types
- /software/components/puppet/puppet_module
- /software/components/puppet/puppet_module/version
-
- /software/components/puppet/puppet_nodefile
- /software/components/puppet/puppet_nodefile/contents
-
- /software/components/puppet/puppet_puppetconf_main
- /software/components/puppet/puppet_puppetconf_main/logdir
- Required
- Type: string
- Default value: /var/log/puppet
- /software/components/puppet/puppet_puppetconf_main/rundir
- Required
- Type: string
- Default value: /var/run/puppet
- /software/components/puppet/puppet_puppetconf
- /software/components/puppet/puppet_puppetconf/main
- Required
- Type: puppet_puppetconf_main
- /software/components/puppet/puppet_hieraconf_yaml
- /software/components/puppet/puppet_hieraconf_yaml/_3adatadir
- Required
- Type: string
- Default value: /etc/puppet/hieradata
- /software/components/puppet/puppet_hieraconf
- /software/components/puppet/puppet_hieradata
- Description: An extensible dictionary holding data to be written to a YAML file for use with Heira. Note that due to a limitation of YAML::XS strings are not quoted. If you need to pass strings containing special characters e.g. commas you can either quote the string twice or escape the characters with a backslash.
- /software/components/puppet/puppet_component
- /software/components/puppet/puppet_component/puppet_cmd
- Required
- Type: string
- Default value: /usr/bin/puppet
- /software/components/puppet/puppet_component/logfile
- Required
- Type: string
- Default value: /var/log/puppet/log
- /software/components/puppet/puppet_component/modulepath
- Required
- Type: string
- Default value: /etc/puppet/modules
- /software/components/puppet/puppet_component/modules
- Optional
- Type: puppet_module
- /software/components/puppet/puppet_component/nodefiles
- Required
- Type: puppet_nodefile
- /software/components/puppet/puppet_component/nodefiles_path
- Required
- Type: string
- Default value: /etc/puppet/manifests
- /software/components/puppet/puppet_component/puppetconf
- Required
- Type: puppet_puppetconf
- /software/components/puppet/puppet_component/puppetconf_file
- Required
- Type: string
- Default value: /etc/puppet/puppet.conf
- /software/components/puppet/puppet_component/hieraconf
- Required
- Type: puppet_hieraconf
- /software/components/puppet/puppet_component/hieraconf_file
- Required
- Type: string
- Default value: /etc/puppet/hiera.yaml
- /software/components/puppet/puppet_component/hieradata
- Optional
- Type: puppet_hieradata
- /software/components/puppet/puppet_component/hieradata_file
- Required
- Type: string
- Default value: /etc/puppet/hieradata/quattor.yaml