<p>We have a kind of evaluation job which consists of several thousand invocations of a legacy binary with various inputs, each of which running like a minute. The individual runs are perfectly parallelizable (one instance per core).</p>

<p>What is the state of the art to do this in a hybrid cloud scenario?</p>

<p>Kubernetes itself does not seem to provide an interface for prioritizing or managing waiting jobs. Jenkins would be good at these points, but feels like a hack. Of course, we could hack something ourselves, but the problem should be sufficiently generic to already have an out-of-the box solution.</p>

<p>You may be interested in following aricles about using Mesos for Hybrid Cloud</p>

<ul>
<li><a href="https://www.researchgate.net/publication/318176075_Towards_a_Hybrid_Cloud_Platform_Using_Apache_Mesos" rel="nofollow noreferrer">Xue, Noha &amp; Haugerud, Hårek &amp; Yazidi, Anis. (2017). Towards a Hybrid Cloud Platform Using Apache Mesos. 143-148. 10.1007/978-3-319-60774-0_12.</a></li>
</ul>

<blockquote>
  <p>Hybrid cloud technology is becoming increasingly popular as it merges private and public clouds to bring the best of two worlds together. However, due to the heterogeneous cloud installation, facilitating a hybrid cloud setup is not simple. Despite the availability of some commercial solutions to build a hybrid cloud, an open source implementation is still unavailable. In this paper, we try to bridge the gap by providing an open source implementation by leveraging the power of Apache Mesos. We build a hybrid cloud on the top of multiple cloud platforms, private and public.</p>
</blockquote>

<ul>
<li><a href="https://youtu.be/yx31J6p60Gg" rel="nofollow noreferrer">Apache Mesos For All Your Hybrid Cloud Needs</a></li>
<li><a href="https://d2iq.com/blog/best-approach-hybrid-cloud" rel="nofollow noreferrer">Choosing the Best Approach to Hybrid Cloud </a></li>
</ul>
