节点:Kubernetes 基础设施

Buy Database Forum Highlights Big Data’s Global Impact
Post Reply
bitheerani42135
Posts: 426
Joined: Tue Dec 03, 2024 3:00 am

节点:Kubernetes 基础设施

Post by bitheerani42135 »

节点是运行 Kubernetes 中其他高级组件的服务器实例。它是 Kubernetes 系统中基础设施的一部分,因为每个节点都由 kubelet 和 kube-proxy 等组件组成。

kubelet 作为代理在每个节点上运行,然后将其注册到 APIserver。然后它会定期广播有关节点上 pod 的信息。 Kube-proxy 是一个在集群中每个 开曼群岛电报数据库 节点上运行的网络代理,实现 Kubernetes 服务概念并维护跨节点的网络规则。这些网络规则允许从集群内部或外部的会话与您的 pod 进行通信。

Kubernetes 集群
当您部署 Kubernetes 时,您将获得一个由一组计算服务器组成的集群,这些节点负责运行您的容器化应用程序。每个集群至少有一个计算服务器来托管 pod。

管理环境监控集群中包含的计算节点和 pod。在生产环境中,管理环境通常在多台计算机上运行,​​而集群通常在多个节点上运行。

控制平面:集群管理
控制平面是管理集群的地方​​。控制平面由许多组件组成,我们来看看其中的一些。

Kubernetes 组件

API服务器

控制平面最重要的部分是 APIserver,因为它充当集群中所有其他组件之间通信的接口,也是外部请求的入口点。通过它你可以查询和改变Kubernetes系统中其他组件的状态。

控制器管理器

控制器管理器负责将集群的当前状态改变为更合适的状态。 Kubernetes 内部有许多控制器,节点控制器、复制控制器、命名空间控制器和端点控制器。

etcd

etcd 是标准容器编排系统 Kubernetes 的核心数据存储组件。 etcd 中存储的所有数据都需要备份。 etcd 可以在与集群相同的节点上运行,甚至可以在单独的基础架构上运行,从而提供更大的容量来存储备份并对 etcd 进行更好的控制。
Post Reply