Add kedro run --namespace __default__
and kedro run --namespace a,b
#3056
Labels
Issue: Feature Request
New feature or improvement to existing feature
Milestone
Description
See full discussion here.
User @marrrcin ask for two things:
Context
Kedro has the ability to run a specific namespace, but not the opposite. If you want to run only the pipeline without namespace, you have to fiddle with
pipeline_registry.py
and it's not as flexible.In addition, one would like to specify multiple namespaces. Consider a "base" pipeline without namespace + many independent namespace pipeline (models pipeline)
The user want to do:
kedro run --namespace without_namespace & namespace_a
kedro run --namespace without_namespace & namespace_b
kedro run --namespace without_namespace & namespace_c
Or different combination of them. Even the pipeline could be independent, it's beneficial to run them in a single
kedro run
because user can leverageParallelRunner
to speed up.Possible Implementation
Possible Alternatives
The text was updated successfully, but these errors were encountered: