首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在GKE上安装Sysbox容器运行时?

是否可以在GKE上安装Sysbox容器运行时?
EN

Stack Overflow用户
提问于 2021-01-28 06:25:00
回答 3查看 744关注 0票数 3

我想在GKE上安装一个CI工具,这样我就可以通过Sysbox运行对接工具。

为此,我需要安装Sysbox容器运行时。

在GKE能做到这一点吗?

EN

回答 3

Stack Overflow用户

发布于 2021-07-19 18:30:00

现在正式支持用Sysbox部署pods,并在GKE上进行工作。

Sysbox的制造者(Nestybox,我是其中的创始人之一)创建了一个Kubernetes守护进程,以使安装在节点创建过程中变得简单和持久。守护进程在您希望的任何Kubernetes节点上安装Sysbox。Sysbox是沿着默认运行时(通常是OCI运行时)安装的,您可以选择使用Sysbox部署哪个吊舱,以及使用默认运行时部署哪个吊舱。

使用Sysbox部署pods的优点是,它们通过Linux用户名称空间(即无根)被强烈隔离,并且不仅能够运行微服务,而且能够运行系统软件,比如systemd、Docker本身,甚至是Kubernetes。当使用容器用于CI/CD、开发环境、学习环境、运行遗留应用程序等时,这非常有用。

票数 6
EN

Stack Overflow用户

发布于 2021-02-01 02:41:47

Sysbox运行时还不支持与K8s的集成(我们正在致力于此)。

这一限制产生于这样一个事实: Sysbox总是部署带有Linux用户名称空间的容器(为了改进隔离),因此它也需要K8s荚使用Linux用户名称空间。CRI-O运行时已经对此提供了初步支持,因此我们希望很快就能实现。有关详细信息,请参阅此sysbox问题。它很可能很快也会添加这个容器。

为了在GKE节点上提供Sysbox,我们正在研究一种K8s本机方法,例如daemonSet,它可以让用户轻松地将运行时输入到节点中,并使用一个选项配置K8s。一旦准备好了,用户将通过K8s RuntimeClass为您的吊舱选择运行时。

票数 2
EN

Stack Overflow用户

发布于 2021-05-04 16:29:42

现在有一个与Kubernetes一起工作的Sysbox预览版本。

这使得Kubernetes能够部署类似于“轻量级VM”的无根吊舱,并且可以在内部运行systemd、Docker甚至Kubernetes (而不实际使用VM)。

你可以在这里找到它:https://github.com/nestybox/sysbox-pods-preview

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65932007

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档