Richard Purvis
08/22/2024, 7:06 PMRichard Purvis
08/22/2024, 7:07 PM60 seconds
. I want to deploy the exact same pipeline with a different parameter, say 120 seconds
, but also anticipate some changes to the config in the future.marrrcin
08/23/2024, 8:36 AMNok Lam Chan
08/23/2024, 4:22 PMbase
). You may need to set the merging strategy depending if you need a soft-merge.Richard Purvis
08/23/2024, 6:06 PMpipeline_a
and pipeline_b
in `dev`/`test`/`prod`. Can we nest them or something?Richard Purvis
08/27/2024, 2:28 AMmarrrcin
08/27/2024, 7:42 AMNok Lam Chan
08/27/2024, 10:46 AMbase
+ local
(you will see that created in starters). base
is where you would put most of your configuration in, and then if you need to override a certain parameters, you can override it in local
.
local
is what we called a default run environment, you can change this easily just by creating a folder in the same level. When you want to use, let say, production
instead of local
, you can run your pipeline as kedro run --env production
There are two different strategy how config being override (search merge_strategy
),you can find more details in the docs.Nok Lam Chan
08/27/2024, 10:48 AMnested
? If you have multiple pipelines, the usual practice is to give a namespace to it so it won't have parameters conflicts between different pipelines. If the parameters are shared instead, then you can keep it as is.Richard Purvis
08/28/2024, 5:43 PM