K8sServer原理与功能概述.pdfVIP

  • 1
  • 0
  • 约2.12千字
  • 约 3页
  • 2026-06-24 发布于北京
  • 举报

APIServer原理

从名字上来理解,APIServer就是一个接口服务,k8s集群的接口服务。

接口服务

APIServer就是k8s集群给外部的接口服务。

它的实现和咱们开发的一个Web服务一样,一个读写etcd数据库的Web应用。

所有与etcd打交道的事情,都要通过APIServer来完成。

而且,k8s组件之间、插件之间没有直接调用的方法,

它们之间的数据交换,也都是通过APIServer。

同样,我们想要管理k8s集群上的资源对象,不论是通过命令行还是通过SDK编程实现,

也是需要调用APIServer的接口才可以完成。

可见,APIServer组件在k8s中是重要。

网关功能

所有的数据和更新,都要经过APIServer,要求它具有网关功能。

为了保证安全的对外,它还具有认证、鉴权的功能。

而消息转发的功能,是一个接口,

可以通过方式将APIServer收到的REST请求转发到某个Node上的kubelet上,由kubelet负责响应。

资源对象管理

APIServer有很多的接口,这些接口都是负责对k8s资源对象的管理功能,像资源的和发现。

这里比较常用的资源有:Node相关接口、Pod相关接口、Service相

文档评论(0)

1亿VIP精品文档

相关文档