目录
98. kube-apiserver 和 kube-scheduler 的作用是什么?
99.您对云控制器管理器了解多少?
特别说明:
题目 1-68 属于【Kubernetes】的常规概念题,即 “ 汇总(一)~(二十二)” 。
题目 69-113 属于【Kubernetes】的生产应用题。
98. kube-apiserver 和 kube-scheduler 的作用是什么?
(1)kube-apiserver 的作用:
kube-apiserver 遵循横向扩展架构,并且是主节点控制面板的前端。
这将公开 Kubernetes 主节点组件的所有 API,并负责在 Kubernetes 节点和 Kubernetes 主组件之间建立通信。
(2)kube-scheduler 的作用:
kube 调度程序负责在工作节点上分配和管理工作负载。
因此,它根据资源需求选择最合适的节点来运行计划外的 Pod,并跟踪资源利用率。它可以确保未在已满的节点上调度工作负载。
99.您对云控制器管理器了解多少?
Cloud Controller Manager 负责持久性存储,网络路由,从核心 Kubernetes 特定代码中提取特定于云的代码以及管理与基础云服务的通信。
根据您所运行的云平台它可能会分成几个不同的容器,然后它使云供应商和 Kubernetes 代码得以开发而没有任何相互依赖关系。
因此,云供应商可以在运行 Kubernetes 时开发他们的代码并与 Kubernetes 云控制器管理器连接各种类型的云控制器管理器如下:
“【Kubernetes】常见面试题汇总” 系列文章,可点击链接查看专栏详情:K8s 面试题汇总