首页 > 其他分享 >k8s逻辑架构

k8s逻辑架构

时间:2023-01-25 11:11:26浏览次数:46  
标签:逻辑 Kube 架构 Kubernetes 负载 集群 组件 k8s 节点

边缘计算系统云部分Kubernetes逻辑架构

Kubernetes逻辑架构包含两种类型的节点,即控制节点和计算节点。

1)控制节点:负责Kubernetes集群的管理工作,在集群基础设施层面负责对集群规模的调整,比如集群中计算节点的增、删、改、查;在集群管理的应用负载资源层面负责对集群内应用资源的增、删、改、查;集群中应用的故障自愈等。

2)计算节点:负责Kubernetes集群中应用负载的最终运行和状态监控,即接收控制节点的调度结果,并根据调度结果对集群中的应用负载进行操作。此外,还要对集群中的应用负载的运行状态和资源使用情况进行监控,并以心跳或事件的形式上报给控制节点。

对比Kubernetes的控制节点组件列表和计算节点组件列表,为什么控制节点组件列表中既包含控制节点组件Kube-apiserver、Kube-controller-manager和Kube-scheduler,又包含计算节点组件Kubelet和Kube-proxy?

这是因为在Kubernetes集群中控制节点的所有组件也是以应用负载的形式运行的,而在Kubernetes集群中运行应用负载是通过计算节点组件Kubelet和Kube-proxy完成的。为了保证控制节点组件稳定运行,控制节点默认不支持控制节点组件以外的应用负载类型,这可以通过给控制节点增加Taint来实现。

标签:逻辑,Kube,架构,Kubernetes,负载,集群,组件,k8s,节点
From: https://www.cnblogs.com/muzinan110/p/17066765.html

相关文章

  • k8s控制流程
    Kubernetes的控制流程即Kubernetes集群中资源的增、删、改、查流程。这里的资源包括集群基础设施层面的资源和集群中应用负载层面的资源。集群基础设施层面的资源的控制流......
  • 边缘计算系统逻辑架构
    逻辑架构侧重边缘计算系统云、边、端各部分之间的交互和协同,包括云、边协同,边、端协同和云、边、端协同3个部分。1)云、边协同:通过云部分Kubernetes的控制节点和边部分Kub......
  • 云、边协同逻辑架构
    边缘计算系统中云、边协同逻辑架构1)Kubernetes控制节点沿用云部分原有的数据模型,保持原有的控制、数据流程不变,即KubeEdge所运行的节点在Kubernetes上呈现出来的是一个普......
  • RFID系统架构及分类
    RFID系统架构及分类  从全球产业格局来看,目前RFID产业主要集中在RFID技术应用比较成熟的欧美市场。-飞利浦、西门子、ST、TI等半导体厂商基本垄断了RFID芯片市场;-IB......
  • KubeEdge整体架构
     KubeEdge整体架构包括与云交互的组件、管理边缘负载的组件和与终端设备交互的组件三部分。1)与云交互的组件:在KubeEdge中,CloudCore是与云交互的组件,负责将云部分的指令......
  • 服务架构学习与思考(12):从单体架构到微服务架构的演进历程
    从单体架构到微服务架构的演进历程一、单体架构1.1什么时候用单体架构在创业初期或项目开始时,项目整体功能比较少,开发人员也少,且项目需要用最少时间开发出来,用MVP方......
  • Hive SQL Join关联查询Apache Hadoop概述Hadoop YARN架构、组件及其交互流程Apache Hi
    Hadoop离线是大数据生态圈的核心与基石,是整个大数据开发的入门。本次分享内容让初学者能高效、快捷掌握Hadoop必备知识,大大缩短Hadoop离线阶段学习时间,下面一起开始今天的学......
  • k8s node节点加入集群
    秘钥必须要对,不然加不了这个连接的秘钥是在k8s的master节点init完成之后最后面的那段,复制过来就行,如果忘记了,重新生成一个也可以......
  • ABB 800XA学习笔记58:项目狂阶架构9
    这一篇学习笔记我在新浪博客记录过,地址是ABB800XA学习笔记58:项目框架结构9_来自金沙江的小鱼_新浪博客(sina.com.cn)在这里我也记录一遍,以免丢失5.4多用户工程条目和......
  • tcl 关系和逻辑运算符总结
    salute,源自:(5条消息)初识Tcl(三):Tcl变量及运算符_李锐博恩的博客-CSDN博客_tcl乘法表1关系运算符操作符描述例子==检查两个操作数的值是否相等,如果是的话那么条件......