k8s kubelet CRI容器运行时接口

来源:6-3 接口的定义和实现

慕容3506161

2021-07-28


k8s通过cri机制只定义了接口,而每个容器运行时才是实现这些接口的定义?所以容器运行时才是使用者吗?

写回答

1回答

ccmouse

2021-08-08

不是,运行时是这些接口的实现者,而使用者是k8s本身。

这个例子很好,我再展开一下。k8s系统本身是这些接口的使用者。k8s只要定义这些接口,就可以去使用它们。而容器运行时可以通过实现这些接口来和k8s协作。比如我自己发明了一套容器运行解决方案,想要和k8s整合,我只要实现k8s定义的这些接口即可。

1
0

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程