k8s 中支持的 node 数 和 pod 数
k8s 也是逐步发展过来的,来看看以前和现在支持的 node 数 和 pod 数对比

node 即 节点 , 早期的 k8s 版本能够支持 100 台节点,现在 k8s 可以支持到 2000 台了
pod 数,早期的版本可以支持 1000 个,现在的 k8s 可以支持到 150000 个了
k8s 应用部署架构
对于应用部署架构,分为 无中心节点架构 和 有中心节点架构
-
什么是无中心节点架构?
就是集群当中所有的主机之间都互为伙伴关系 , 例如 GlusterFS 分布式存储
-
什么是有中心节点架构?
例如 HDFS 就是一个有中心节点架构 , 他有 NameNode (整个集群的管理者)和 DataNode (集群中存储数据的)
现在要学的 K8S 也是一个有中心节点的架构

通过上图我们可以看出, K8S 有一个 master 节点, 2 个 worker 节点
worker 节点分别能够和 master 节点进行通信
k8s 集群架构节点角色以及功能
master node
-
是集群的主控节点,能够对集群进行管理和调度,接受集群外部的用户去做集群相关的操作 -
组成 -
API Server -
Scheduler -
Cluster State Store -
Controller Mananger Server
worker node
-
是集群的工作节点,主要是运行用户业务应用的容器 -
组成 -
kubelet -
kubeproxy -
Container Runtime

从上图中我们可以知道 ,
master 节点中的 四个模块,其余 3 个模块都会和 api server 进行通信
由 apiserver 与 多个 woroker 节点进行通信
多个 worker 节点中,都会有容器,网络,以及 kubelet
那么接下来咱们就开始看看如何部署 K8S 集群环境了,接下来分别从 K8S 的集群部署工具, K8S 的部署方法,以及如何验证 K8S 的集群可用性 来分享
今天就到这里,学习所得,若有偏差,还请斧正
欢迎点赞,关注,收藏
朋友们,你的支持和鼓励,是我坚持分享,提高质量的动力

好了,本次就到这里
技术是开放的,我们的心态,更应是开放的。拥抱变化,向阳而生,努力向前行。
我是阿兵云原生,欢迎点赞关注收藏,下次见~
原文始发于微信公众号(阿兵云原生):k8s 基本架构
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/175367.html