Kubernetes:如何从保存的检查点部署容器?

我正在使用实验检查点function来启动容器中的应用程序并保存其状态。 我这样做是因为应用程序的testing不能在pararell中运行,启动需要很长时间。 我想迁移到kubernetes来pipe理testing容器

  • 在容器中构build并启动一个应用程序
  • 保存状态
  • 从保存的容器中旋转X实例
  • 在每个容器上运行一个testing

我如何使用Kubernetes来做到这一点? 我使用GCP

容器状态迁移(CRIU)是Docker在实验状态下的一个function。 根据Kubernetes开发者( https://github.com/kubernetes/kubernetes/issues/3949 ),看起来这不是Kubernetes在短期内会支持的东西。 因此,您目前无法使用检查点迁移吊舱(即需要重新启动)。 不知道创build一个容器映像的启动应用程序可以帮助,这将取决于如何创build容器映像。