etc
gathers configuration values from multiple sources (cli options, OS
environment variables, files) using a declarative spec file that defines where
this values are to be found and located in a configuration map.
For more information about etc
API and how to use it, see
the etc
homepage