k8s 基本架构|天天讯息

来源:哔哩哔哩 时间:2023-06-12 23:02:00

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 的集群可用性 来分享

今天就到这里,学习所得,若有偏差,还请斧正

欢迎点赞,关注,收藏

朋友们,你的支持和鼓励,是我坚持分享,提高质量的动力

好了,本次就到这里

技术是开放的,我们的心态,更应是开放的。拥抱变化,向阳而生,努力向前行。

我是阿兵云原生,欢迎点赞关注收藏,下次见~

关键词:

推荐内容

Copyright 2000-2021 by www.jiaoyu.henunews.com all rights reserved

备案号:沪ICP备2022005074号-18

邮箱 : 5855973@qq.com