Open michaelsauter opened 4 years ago
This sounds really interesting!! so I really see it as something to be tested as soon as we have ODS in OCP v4+. For sure this will need quite a bit of tweaking but depending on the effort (if we can measure it as much as possible in advance) we can consider shifting to it maybe once in ODS4... let's see!
I recently found https://github.com/SAP/stewardci-core.
If I read it correctly, its basic promise is to get rid of Jenkins Master, while keeping Jenkins as the runtime. It uses Tekton as an executor for jenkinsfile-runner. This sounds interesting because - if it works well - this would allow us to keep the investment we made into the shared lib and all the Jenkinsfiles, while getting rid of that 5GB memory hog in every cd project.
My initial doubts are:
So lots of open questions, but it'd be still interesting to see if this is a viable way forward (or an option for a smooth transition to something else) ...
FYI @metmajer @martsec @oalyman @gerardcl @clemensutschig