Kubernetes集群的节点和组件
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,masterMaster 是 Cluster 的大脑,它的主要职责是调度,即决定将应用放在哪里运行,实现高可用,可以运行多个 Master。运行的相关组件:Kubernetes API Server(
千家信息网最后更新 2025年02月04日Kubernetes集群的节点和组件
master
Master 是 Cluster 的大脑,它的主要职责是调度,即决定将应用放在哪里运行,实现高可用,可以运行多个 Master。
运行的相关组件:
Kubernetes API Server(kube-apiserver),集群的统一入口,各组件协调者,以RESTful API提供接口服务,所有对象资源的增删改查和监听操作都交给APIServer处理后再提交给Etcd存储。
Kubernetes Controller Manager,处理集群中常规后台任务,一个资源对应一个控制器,而ControllerManager就是负责管理这些控制器的。
Kubernetes Scheduler,根据调度算法为新创建的Pod选择一个Node节点,可以任意部署,可以部署在同一个节点上,也可以部署在不同的节点上。
etcd Server,分布式键值存储系统。用于保存集群状态数据,比如Pod、Service等对象信息
node
Node 的职责是运行容器应用。Node 由 Master 管理,Node 负责监控并汇报容器的状态,并根据 Master 的要求管理容器的生命周期。运行的相关组件如下:
kubelet:是Master在Node节点上的Agent,管理本机运行容器的生命周期,比如创建容器、Pod挂载数据卷、下载secret、获取容器和节点状态等工作。kubelet将每个Pod转换成一组容器。
kube-proxy:在Node节点上实现Pod网络代理,维护网络规则和四层负载均衡工作。
Docker Engine (docker):Docker引擎,负责本机的容器创建和管理工作。
容器
节点
运行
管理
组件
集群
状态
工作
周期
对象
控制器
数据
生命
网络
职责
资源
本机
处理
存储
应用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
路由器怎么设置为中转服务器
c++怎样读入文档的数据库
数据库库存管理的技巧
数据库如何保存到文件夹
数据库输入三个数字
中医怎么做数据库
机房服务器上架好吗
tp5 excel数据库
就业的网络技术有哪些
泰安服务器价格
杭州手机麻将软件开发
科大国创有数据安全和网络安全吗
数据库 储存 html
魔兽怀旧服各服务器排队情况
云顶手游在连接服务器时
聊天室服务器租用
服务器是否支持AVX指令集
电脑服务器解析
网络安全的五个结构层次
产品软件开发是什么
东城区软件开发供应
黄山医院软件开发定制公司
宝塔给sql数据库绑定域名
龙源数据库收录情况
微信数据库清理
央视网络安全大会
2u服务器的大小
农行软件开发面试
基于go数据库的基因功能
圣境传说2服务器