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