We have been mixing up two things that are actually separate:
- The pipeline configuration (the creation of providers, meters, etc.) This should take its values from a YAML configuration file.
- The configuration of the SDK (using a Configuration object) This should take its values from environment variables only.