This repository was archived by the owner on Jan 9, 2020. It is now read-only.

Description
extending thoughts in #133 (comment)
Currently, we schedule pods in k8s, but in the eventual state we want to get to, we should be able to reserve resources and schedule entire SparkJobs (where the resource requirement of the SparkJob is the sum of the minimum resources requested by its individual components). The first step to explore this idea would be to write a custom scheduler for SparkJobs which exhibits this particular behavior. The scheduler can fit in under the multi-scheduler paradigm.