Currently, we need to run 1 very large k8s pod for all of our CI dependencies (during testing) and it requires large k8s nodes and it runs for the entire stage duration. We would like to be able to split the dependencies up and start and stop them at the appropriate times during teh build process to minimise the size of the nodes and more efficiently our k8s resources.