kubernetes v1.25.0
2022-12-07 09:32:36 5 举报
AI智能生成
kubernetes v1.25.0 核心组件
作者其他创作
大纲/内容
span style=\
kube-apiserver
https://etcd.io/
一致且高度可用的键值存储,用作 Kubernetes 的所有集群数据的后台数据库。
etcd
负责监视新创建的、未指定运行a class=\"glossary-tooltip\" title=\"\" data-toggle=\"tooltip\" data-placement=\"top\" href=\"https://kubernetes.io/zh-cn/docs/concepts/architecture/nodes/\" target=\"_blank\" aria-label=\"节点(node)的 a class=\"glossary-tooltip\" title=\"\" data-toggle=\"tooltip\" data-placement=\"top\" href=\"https://kubernetes.io/zh-cn/docs/concepts/workloads/pods/\" target=\"_blank\" aria-label=\"Pods, 并选择节点来让 Pod 在上面运行。
资源需求、软硬件及策略约束、 亲和性及反亲和性规范、数据位置、工作负载
kube-scheduler
负责运行a class=\"glossary-tooltip\" title=\"\" data-toggle=\"tooltip\" data-placement=\"top\" href=\"https://kubernetes.io/zh-cn/docs/concepts/architecture/controller/\" target=\"_blank\" aria-label=\"控制器进程
节点控制器(Node Controller)、任务控制器(Job Controller)
端点分片控制器(EndpointSlice controller)、服务账号控制器(ServiceAccount controller)
kube-controller-manager
嵌入了特定于云平台的控制逻辑。
允许你将你的集群连接到云提供商的 API 之上, 并将与该云平台交互的组件同与你的集群交互的组件分离开来。
cloud-controller-manager
Control Plane
每个节点(node)上运行,它保证容器(containers)都运行在 Pod 中。
kubelet
集群中每个节点(node)上所运行的网络代理
kube-proxy
容器运行环境是负责运行容器的软件。
Kubernetes 支持许多容器运行环境
Container Runtime
Node
https://projectcalico.docs.tigera.io/about/about-calico
Calico
网络插件
https://github.com/kubernetes-sigs/metrics-server
metrics-server
容器资源监控
插件
核心组件
镜像是可执行的软件包,可以单独运行
镜像
容器
kubernetes v1.25.0
0 条评论
回复 删除
下一页