奇点+ Kubernetes

Pla*_*Tag 11 docker kubernetes

有人知道是否有尝试将Singularity与Kubernetes 整合?对于想要运行HPC程序(例如在云端)中的每个人来说,这都是非常棒的.我唯一的另一个想法是使用Singularity作为Docker的入口点并在Kubernetes中运行它.

编辑:有一个由奇点团队进行整合的计划(帖子).

Von*_*onC 6

在OP提到线程中,Gregory Kurtzer(Sylabs Inc. 首席执行官)刚刚补充说:

很抱歉该线程被删除,但我们的兴趣当然没有改变。我们已经开始了两个项目,这将有助于这一举措:

  1. Singularity 的 OCI 兼容接口(CLI 和库)。这是实现社区合规性的良好途径,但它不支持通过 SIF 或加密对容器进行加密签名等功能,因为它们不符合 OCI。

  2. 由于 OCI 不支持我们的所有功能,我们还在开发 Kubernetes CRI gRPC shim,这将使我们能够将 Singularity 与 Docker 和 Podman 处于同一级别的 Kubernetes 中。这将使我们能够支持 K8s 下的所有功能。

另外,请注意,我们还对在 HashiCorp Nomad 下运行的 Singularity 进行了原型设计,甚至进行了演示,用于服务和 AI 工作流程。

OCI、Kubernetes 和正在进行的 Nomad 工作将在未来几周内开放,敬请期待!

同时,像dgruber/drmaa2os这样的工具确实支持Singularity Container