首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不同的吊舱能运行不同的集装箱化技术吗?

不同的吊舱能运行不同的集装箱化技术吗?
EN

Server Fault用户
提问于 2021-03-21 01:36:56
回答 1查看 86关注 0票数 0

例如,我可以有一个吊舱运行码头和另一个运行cri-o?

我对kubernetes的世界并不熟悉,我在文档中找不到答案。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2021-04-23 23:31:31

在Kubernetes版本1.20中,您有RuntimeClass的概念。这基本上告诉Kubernetes,在pod级别上,使用哪个容器引擎来运行吊舱。

您可以在不同的Pods之间设置不同的RuntimeClass,以提供性能和安全性的平衡。例如,如果您的部分工作负载需要高级别的信息安全保证,您可以选择安排这些Pods,以便它们在使用硬件虚拟化的容器运行时中运行。然后,您将受益于替代运行时的额外隔离,而代价是额外的开销。您还可以使用RuntimeClass在相同的容器运行时运行不同的Pods,但设置不同。

在此基础上,您可以使用微VM/轻量级VM之类的概念来运行吊舱。这个概念并不是Kubernetes或容器编排所特有的,而是来自沙箱应用程序的相关领域(例如。作为打开不受信任网站附件的浏览器安全性增强)。例如,请参见此应用沙箱的微虚拟机的比较

对于Kubernetes,gVisor和Kata等技术(以及其他;参见CNCF上的容器运行时景观)的目标是提供价值。

提供的功能将在很大程度上取决于Kubernetes发行版及其VM基础设施的设置。

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

https://serverfault.com/questions/1057745

复制
相关文章

相似问题

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