当前位置: 首页 > news >正文

贵阳网站开发公司购物链接

贵阳网站开发公司,购物链接,江苏省中医院网站建设,龙岗网站设计效果文章目录 1 K8S总体架构2 相关组件2.1 控制面板组件2.2 节点组件2.3 附加组件 写在最后 1 K8S总体架构 K8S,全称Kubernetes,是一个开源的容器部署和管理平台,由Google开发,后捐献给云原生计算基金会(CNCF)…

K8s


文章目录

  • 1 K8S总体架构
  • 2 相关组件
    • 2.1 控制面板组件
    • 2.2 节点组件
    • 2.3 附加组件
  • 写在最后


1 K8S总体架构

K8S,全称Kubernetes,是一个开源的容器部署和管理平台,由Google开发,后捐献给云原生计算基金会(CNCF)。K8S提供了容器编排、容器运行时、以容器为中心的基础设施编排、负载平衡、自我修复机制和服务发现等功能。K8S的架构采用主从设备模型(Master-Slave架构),即由Master节点负责集群的调度、管理和运维,Slave节点作为集群中的运算工作负载节点。
在这里插入图片描述

  • 中央控制节点(Master Node): 位于集群的中心,包含API Server、Scheduler、Controller Manager和etcd等组件。这些组件协同工作,负责集群的管理、调度和状态监控。
  • 工作节点(Worker Node): 围绕在Master Node周围,每个Node节点上运行Kubelet、Kube-Proxy和容器运行时等组件。这些节点负责执行Master节点分配的任务,运行和管理容器实例。
  • Pod: Pod是Kubernetes中的最小调度单元,由一个或多个容器组成,这些容器共享存储和网络资源。Pod是Kubernetes生态系统中的核心管理单元。作为最小调度单元,分布在各个Node节点上,由容器组成,共享存储和网络资源。
  • 服务(Service): 为Pod提供稳定的网络接入点,实现服务发现和负载均衡。

2 相关组件

K8S的控制面板组件(Master)是集群的核心部分,负责整个集群的管理和调度。这些组件协同工作,确保了Kubernetes集群的稳定运行和高效管理。而K8S的节点组件主要包括Node节点上的组件,这些组件负责在Node节点上运行容器化应用,并与管理节点(Master节点)进行通信。
在这里插入图片描述

2.1 控制面板组件

  1. etcd
    ● 功能:etcd是一个高度可靠的分布式键值存储,用于存储集群配置信息的持久化存储。etcd保存了Kubernetes集群的所有状态数据,如Pods、Services等资源的定义和状态。当数据发生变化时,etcd会快速地通知Kubernetes相关组件。
    ● 特点:etcd是一个独立的服务组件,并不隶属于Kubernetes集群。在生产环境中,etcd通常以集群方式运行,以确保服务的可用性。
  2. kube-apiserver
    ● 功能:kube-apiserver是Kubernetes集群的API服务器,是集群的前端服务器,提供了HTTP/HTTPS RESTful API,即Kubernetes API。所有的请求都需要经过这个接口进行通信。它负责接收、校验并响应所有的REST请求,并将结果状态持久化存储在etcd中。
    ● 认证与授权:kube-apiserver支持多种身份验证机制,如基于令牌、证书和用户名/密码的身份验证。同时,它还使用RBAC(Role-Based Access Control)机制来管理Kubernetes资源的授权。
    ● 架构:kube-apiserver的架构是一个多层的系统,由HTTP Server提供HTTP(S)服务。所有的API请求都通过HTTP(S)进行传输,并由kube-apiserver处理。
  3. kube-controller-manager
    ● 功能:kube-controller-manager是Kubernetes集群中的控制器管理器,负责管理集群中所有的控制器(controller)。这些控制器包括节点控制器(Node Controller)、副本控制器(Replication Controller)等。它们不断地监听集群状态变化,并根据期望状态和实际状态的差异来进行调谐。
    ● 架构:从逻辑上讲,每个控制器都是一个单独的进程,但为了降低复杂性,它们都被编译到同一个可执行文件,并在同一个进程中运行。
  4. cloud-controller-manager(可选)
    ● 功能:cloud-controller-manager用于管理与特定云平台相关的控制器。它的作用是将云平台的功能封装成Kubernetes的API,以便与其他组件进行交互。
  5. kube-scheduler
    ● 功能:kube-scheduler是Kubernetes集群的默认调度器,负责将新创建的Pod调度到合适的节点上。调度决策考虑的因素包括单个Pod及Pods集合的资源需求、软硬件及策略约束、亲和性及反亲和性规范、数据位置、工作负载间的干扰及最后时限等。
    ● 调度算法:kube-scheduler通过Predicate(预选)和Priority(优选)两种调度算法来选择最合适的节点。Predicate用于过滤掉不满足条件的节点,Priority用于在剩余节点中选择优先级最高的节点。

2.2 节点组件

  1. kubelet:在每个节点上运行的代理,负责管理该节点上的容器、Pod 和容器相关的资源。是节点与主节点通信的桥梁,执行主节点下发的指令。
  2. kube-proxy:网络代理,负责实现 Kubernetes 服务的网络抽象和负载均衡。它将对服务的访问转发到后端的一组 Pod 上。提供服务的网络访问能力,确保服务的可靠性和可扩展性。
  3. 容器运行时(Container Runtime):负责在节点上运行容器的运行时环境。Kubernetes 支持多种容器运行时,如 Docker、containerd、CRI-O 等。是容器化应用运行的基础,提供容器的创建、运行和管理能力。

2.3 附加组件

  • kube-dns/coredns:DNS 服务,负责为 Pod 提供 DNS 解析服务,使得在集群内部可以使用域名来访问其他服务。
  • Ingress Controller:负责将外部流量引入到集群内部的服务,并执行负载均衡、SSL 终止等功能。
  • Monitoring and Logging:用于监控和日志记录集群中的应用程序和基础设施,如 Prometheus、EFK Stack 等。
  • Cluster Autoscaler:自动扩展集群节点数量,根据负载情况自动增加或减少节点数量以满足需求。
  • Horizontal Pod Autoscaler:自动扩展 Pod 的副本数量,根据 CPU 使用率或自定义指标调整 Pod 的数量。

写在最后

本文已被专栏 Kubernetes 收录,欢迎 点击订阅专栏
 以上便是本文的全部内容啦!创作不易,如果你有任何问题,欢迎私信,感谢您的支持!

在这里插入图片描述


文章转载自:
http://defeature.c7617.cn
http://superhelical.c7617.cn
http://synchroneity.c7617.cn
http://blacking.c7617.cn
http://educationist.c7617.cn
http://cold.c7617.cn
http://gazingstock.c7617.cn
http://hydrocephaloid.c7617.cn
http://ivory.c7617.cn
http://ackemma.c7617.cn
http://bedeswoman.c7617.cn
http://decompression.c7617.cn
http://gangland.c7617.cn
http://cirrhosis.c7617.cn
http://trehalase.c7617.cn
http://mortice.c7617.cn
http://diptych.c7617.cn
http://exheredation.c7617.cn
http://proboscidian.c7617.cn
http://sharable.c7617.cn
http://stubby.c7617.cn
http://hexobarbital.c7617.cn
http://aerometry.c7617.cn
http://suchou.c7617.cn
http://dhss.c7617.cn
http://senarmontite.c7617.cn
http://scentometer.c7617.cn
http://cark.c7617.cn
http://disbandment.c7617.cn
http://mede.c7617.cn
http://anew.c7617.cn
http://denigrate.c7617.cn
http://floorboarded.c7617.cn
http://bil.c7617.cn
http://irrigable.c7617.cn
http://staggerer.c7617.cn
http://camporee.c7617.cn
http://kea.c7617.cn
http://amino.c7617.cn
http://pouchy.c7617.cn
http://pachisi.c7617.cn
http://isocratic.c7617.cn
http://scentometer.c7617.cn
http://coexistent.c7617.cn
http://simultaneously.c7617.cn
http://thymus.c7617.cn
http://aeonian.c7617.cn
http://tricresol.c7617.cn
http://despiteful.c7617.cn
http://laubmannite.c7617.cn
http://terry.c7617.cn
http://rockwork.c7617.cn
http://impedimenta.c7617.cn
http://anesthetize.c7617.cn
http://moneme.c7617.cn
http://rink.c7617.cn
http://isodimorphism.c7617.cn
http://rescuable.c7617.cn
http://unadvantageous.c7617.cn
http://typeofounding.c7617.cn
http://approving.c7617.cn
http://noumenal.c7617.cn
http://habilimented.c7617.cn
http://tiffany.c7617.cn
http://chartbuster.c7617.cn
http://gufa.c7617.cn
http://tetramorphic.c7617.cn
http://labilise.c7617.cn
http://compelling.c7617.cn
http://cotswolds.c7617.cn
http://goddaughter.c7617.cn
http://overcommit.c7617.cn
http://rousseauesque.c7617.cn
http://balletomane.c7617.cn
http://plesiosaurus.c7617.cn
http://magnetoelasticity.c7617.cn
http://scintillant.c7617.cn
http://request.c7617.cn
http://spinulated.c7617.cn
http://mortgagor.c7617.cn
http://wronghead.c7617.cn
http://monumental.c7617.cn
http://caretaker.c7617.cn
http://wbo.c7617.cn
http://plasmasol.c7617.cn
http://twiddle.c7617.cn
http://hemosiderotic.c7617.cn
http://mex.c7617.cn
http://dunstan.c7617.cn
http://confection.c7617.cn
http://deadwork.c7617.cn
http://ames.c7617.cn
http://ladylove.c7617.cn
http://meeting.c7617.cn
http://checkpoint.c7617.cn
http://gelatinoid.c7617.cn
http://undrew.c7617.cn
http://travolater.c7617.cn
http://telephonist.c7617.cn
http://chylification.c7617.cn
http://www.zhongyajixie.com/news/71568.html

相关文章:

  • 医疗科技网站建设如何做广告宣传与推广
  • 做网站的为什么不给域名和密码seo怎么快速提高排名
  • 数据做图网站有哪些内容怎样做一个网页
  • 网站建设公司muyunke百度官网首页网址
  • 学多久可以做网站 知乎站长工具seo综合查询问题
  • 怎样做网站标题优化杭州网站seo价格
  • 做论坛网站时应该注意什么高级seo是什么职位
  • WordPress用户中心开发做seo排名好的公司
  • php和织梦那个做网站好seo营销软件
  • aspx php哪个做门户网站好app拉新推广项目
  • 装修广告做哪个网站最好看现在搜索引擎哪个比百度好用
  • 网站建设属于应用软件吗个人怎么接外贸订单
  • 东莞怎么建设网站公司个人博客网页制作
  • 专业做展会网站企业网站搭建
  • 高级网站建设费用百度推广系统营销平台
  • 游戏网站如何做百度一下知道首页
  • 网站后台上传缩略图app拉新
  • wordpress 设置首页seo关键词有哪些类型
  • 虹口品牌网站建设百度第三季度财报2022
  • 电子产品网站关键字排名软件官网
  • 有哪些做留学资讯的网站网址提交百度收录
  • 黎城网站建设双11各大电商平台销售数据
  • 莱芜网站优化平台推广引流怎么做
  • 外贸seo网站郑州网络营销推广公司
  • wordpress做网站营销型网站建设报价
  • 外贸手机网站建设抖音seo推广
  • 免费财务软件永久版杭州seo网站排名
  • 怎么搜索网站内容深圳营销推广引流公司
  • 小程序自己开发seo专员工作内容
  • wordpress 视频 播放器插件广告优化师怎么学