Configuration precedence and puppet-code
There are several ways to configure puppet-code
, but some configuration methods take
precedence over others.
If no other configuration is specified, puppet-code
uses the settings in
the global configuration file. User-specific configuration files override the global
configuration file.
If you Use a temporary puppet-code.conf file, Puppet temporarily uses that configuration file only. In this case, Puppet doesn't read the global or user-specific configuration files at all for that one deployment.
If you Use a temporary cacert, token-file, or service-url, by specifying individual configuration options directly on the command line, those options temporarily take precedence over any place they are specified in default, global, or user-specific configuration file settings. Settings you don't specify in this way are applied according to their normal configuration precedence.