xiaoing.com©

开花即结果 提问即答案

k8s整体架构
原始问题:

k8s整体架构

Kubernetes(简称k8s)是一个开源的容器编排工具,它可以自动地部署、扩展和管理应用。Kubernetes整体架构包含以下几个部分:

  1. 控制平面:该平面由API服务器、etcd存储集群、调度器、控制器管理者、核心DNS服务器以及其他一些工具组成。这些工具可以帮助我们实施集中式的资源配置方法来对整个集群进行监控。
  2. 运行时平面:该平面由Pod运行时、容器运行时(如docker)、NodeAgent服务(例如Kubelet)及PodNetworking代理(例如CNI)所构成。这些工具将帮助我们执行应用的部署/卸载/重新部署/伸缩/备份/回复/监测/保障 等一些核心逻辑。
  3. 存储平面:该平面包含各式各样的存储卷选项(例如NFS, GlusterFS, Ceph, EBS, GCEPersistentDisk 等 )来存储应用数据。
  4. 生命周期平面:该平面是k8s中新出的一个特性——JobController 和 DaemonSetController ,它能够帮助我们在不影响正在运行的Pod上实施伸 缩性原子升 降版本的能力。
k8s整体架构
https://www.xiaoing.com/zhidao/28248.html
AI / 模型DeepSeek
时间 / DATEMay 25, 2023, 6:56 PM
语言zh-CN
IP / 区域浙江 嘉兴