k8s的架构

简介

一个 K8s 系统,通常称为一个 K8s 集群,集群主要包括两个部分

一个 Master 节点(主节点)

一群 Node 节点(计算节点)

Master节点

Master 节点包括 API Server、Scheduler、Controller manager、etcd

API Server 是整个系统的对外接口,供客户端和其它组件调用,相当于"服务窗口"

Scheduler 负责对集群内部的资源进行调度,相当于"调度室"

Controller manager 负责管理控制器,相当于"管理员"

etcd是保存K8s所有集群数据的后台数据库

Node节点

Node节点包括Docker、kubelet、kube-proxy、pod

每个Node都会被Master分配一些工作负载,当某个Node宕机时,该节点上的工作负载就会被Master自动转移到其它节点上。在Node上主要运行着

Docker,用于创建容器

Kubelet,负责监视指派到它所在Node上的

Pod,包括创建、修改、监控、删除等

Kube-proxy,主要负责为Pod对象提供代理

Fluentd,主要负责日志收集、存储与查询

相关推荐
爱吃芝麻汤圆1 小时前
k8s之NDS解析到Ingress服务暴露
容器·kubernetes
智践行2 小时前
ROS2 Jazzy:执行器
架构
东风微鸣4 小时前
职场生存指南:如何优雅应对"双面人"同事
docker·云原生·kubernetes·可观察性
Java侠4 小时前
graylog6.3 docker-compose部署全流程
运维·docker·容器·graylog·docker compose
●VON4 小时前
重生之我在暑假学习微服务第七天《微服务之服务治理篇》
java·学习·微服务·云原生·nacos·架构·springcloud
贾全4 小时前
Transformer架构全解析:搭建AI的“神经网络大厦“
人工智能·神经网络·ai·语言模型·自然语言处理·架构·transformer
云和数据.ChenGuang4 小时前
云计算k8s集群部署配置问题总结
云原生·容器·kubernetes·云计算
斯普信专业组5 小时前
k8s云原生rook-ceph pvc快照与恢复(下)
ceph·云原生·kubernetes
爱吃芝麻汤圆6 小时前
k8s之DevicePlugin
云原生·容器·kubernetes
潘锦6 小时前
架构师必备:解决技术问题当从第一性原理开始
架构·cto