关于go:k8s-基本架构

39次阅读

共计 856 个字符,预计需要花费 3 分钟才能阅读完成。

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

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

欢送点赞,关注,珍藏

敌人们,你的反对和激励,是我保持分享,提高质量的能源

好了,本次就到这里

技术是凋谢的,咱们的心态,更应是凋谢的。拥抱变动,背阴而生,致力向前行。

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

正文完
 0