Kubernetes-master 组件

以下是Kubernetes Master Machine的组件。

  • etcd
    它存储集群中每个节点可以使用的配置信息。它是一个高可用性键值存储,可以在多个节点之间分布。只有Kubernetes API服务器可以访问它,因为它可能具有一些敏感信息。这是一个分布式键值存储,所有人都可以访问。
  • API server
    Kubernetes是一个API服务器,它使用API在集群上提供所有操作。API服务器实现了一个接口,这意味着不同的工具和库可以轻松地与其进行通信。Kubeconfig是与可用于通信的服务器端工具一起的软件包。它公开了Kubernetes API。
  • Controller Manager
    该组件负责调节群集状态并执行任务的大多数收集器。通常,可以将其视为在非终止循环中运行的守护程序,该守护程序负责收集信息并将其发送到API服务器。它致力于获取群集的共享状态,然后进行更改以使服务器的当前状态达到所需状态。关键控制器是复制控制器,端点控制器,名称空间控制器和服务帐户控制器。控制器管理器运行不同类型的控制器来处理节点,端点等。
  • Scheduler
    这是Kubernetes master的关键组件之一。它是主服务器中负责分配工作负载的服务。它负责跟踪群集节点上工作负载的利用率,然后将工作负载放在可用资源上并接受该工作负载。换句话说,这是负责将Pod分配给可用节点的机制。调度程序负责工作负载利用率,并将Pod分配给新节点。
相关推荐
慌糖1 分钟前
以微服务为基础搭建一套脚手架开始前的介绍
微服务·云原生·架构
ID_云泽22 分钟前
多架构镜像整合全攻略:在Docker中实现单一镜像支持同时支持amd64和arm64架构
docker·容器·架构
kfepiza1 小时前
Dockerfile详解 笔记250801
docker·容器
37手游后端团队1 小时前
AI生成回流文案在《凡人修仙传:人界篇》应用
人工智能·后端·云原生
阿里云云原生2 小时前
LoongCollector:构建智能时代的数据采集新范式
云原生
云和数据.ChenGuang2 小时前
k8s-master03加入集群失败解决方法之一
java·容器·kubernetes
行星0082 小时前
centos7安装Docker
docker·容器
曾经的三心草3 小时前
微服务的编程测评系统8-题库管理-竞赛管理
微服务·云原生·架构
HeXDev3 小时前
【Docker】部署Docker可视化管理面板Dpanel
docker·容器·dpanel