I want to make sure my understanding of <environme...
# getting-started
t
I want to make sure my understanding of environments is right. For environment specific configs it's best to define those under that specific environment in the
meltano.yml
file but if the config is the same across environments I can define it under
plugins
and it will be shared across all environments. Is my understanding of this correct?
1
a
If you mean edit the lock files in
plugins
that's not a great idea. They are designed to be updated upstream by the maintainers. They are often delivered with configuration suitable for all projects and environments.
t
No I mean define the config under the plugins in the
melano.yml
it's just not nested under any env
💪 1
a
Ah, then yes. Plugins section of meltano.yml is ok. Another option for configuration across all environments is to use
inherit_from
- https://docs.meltano.com/guide/plugin-management/#plugin-inheritance.
👍 2
t
Thank you
🤛 1
🙌 1