<p>I am using experimental checkpoint feature to start up my app in the container and save its state.
I do so because tests on the app cannot be run in pararell and startup takes long.
I want to migrate to kubernetes to manage test containers</p>

<ul>
<li>Build and start up an app in the container </li>
<li>Save state</li>
<li>Spin X instances from saved container</li>
<li>Run one test on each container</li>
</ul>

<p>How do I use Kubernetes to do that?
I uses GCP</p>

<p>Container state migration (CRIU) is a feature that Docker has in a experimental state. According to Kubernetes devs (<a href="https://github.com/kubernetes/kubernetes/issues/3949" rel="nofollow noreferrer">https://github.com/kubernetes/kubernetes/issues/3949</a>), looks like it is not something Kubernetes will support in the short term. Therefore, you currently cannot migrate pods with checkpoints (i.e. it will need to start again). Not sure if creating a container image of your started application could help, that would depend on how the container image was created.</p>
