The environment.conf file is an optional file in a control repository that allows you to override some settings in your Puppet environment. As of version 5.5, five settings are available for environment.conf, as follows:
- modulepath: Where to search for Puppet modules.
- manifest: Where to search for site.pp, or a directory of node manifest files, parsed alphabetically.
- config_version: A user-defined script to generate the version produced by running the Puppet agent.
- environment_timeout: How long the Puppet environment caches data about an environment.
- static_catalogs: An advanced configuration that internally versions files served from the Puppet Master. It is on, by default.
Additionally, environment.conf is able to use ...