当前位置:网站首页 > 容器化与Kubernetes > 正文

kubelet组件功能(kubernetes有哪些组件)



一个 Kubernetes 集群的机器节点有两种角色—— Master 和 Node,都可由一个或多个节点组成,且同一个节点可以既是 Master 也是 Node。其中 Master 节点负责全局决策、资源调度、Node 与 Pod 管理,等等,属于管控节点;Node 节点为工作机器,负责运行容器化应用。

(1)kube-apiserver

  kube-apiserver 负责公开 Kubernetes API,负责处理接受请求的工作。 API 服务器是 Kubernetes 控制平面的前端。

(2)etcd

  一致且高度可用的键值存储,用作 Kubernetes 的所有集群数据的后台数据库。

(3)kube-scheduler

  kube-scheduler 负责监视新创建的、未指定运行节点(node)的 Pods, 并选择节点来让 Pod 在上面运行。

(4)kube-controller-manager

  kube-controller-manager 负责运行控制器进程。

(5)cloud-controller-manager

  一个 Kubernetes 控制平面组件, 嵌入了特定于云平台的控制逻辑。 云控制器管理器(Cloud Controller Manager)允许你将你的集群连接到云提供商的 API 之上, 并将与该云平台交互的组件同与你的集群交互的组件分离开来。

(1)kubelet

  kubelet 会在集群中每个 Node 节点上运行,。 它保证容器(containers)都运行在 Pod 中。

(2)kube-proxy

  kube-proxy 是集群中每个 Node 节点上运行的网络代理,均衡的组件

(3)cordns :集群的dns服务

(4 )calica:网络插件,创建pod跨主机通信

到此这篇kubelet组件功能(kubernetes有哪些组件)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • kubernetes命令大全(kubectl命令详解)2025-12-01 23:45:06
  • 启动docker容器(docker容器的启动过程)2025-12-01 23:45:06
  • docker启动镜像容器命令(docker 加载镜像 启动)2025-12-01 23:45:06
  • 启动Docker容器的命令是什么(启动所有docker容器)2025-12-01 23:45:06
  • rknn模型量化(rknn模型转换)2025-12-01 23:45:06
  • kvm虚拟化实验报告(kvm虚拟化技术实战与原理解析 pdf)2025-12-01 23:45:06
  • list字符串转化为list 对象(list转换为string)2025-12-01 23:45:06
  • docker开机启动(docker开机启动容器)2025-12-01 23:45:06
  • kubernetes命令大全(kubernetes常用命令)2025-12-01 23:45:06
  • docker容器内核版本(docker版本号有哪些)2025-12-01 23:45:06
  • 全屏图片