原文:https://kubernetes.io/docs/concepts/cluster-administration/cluster-administration-overview/

群集管理概述适用于创建或管理 Kubernetes 群集的任何人。它假定你对核心 Kubernetes 概念 有一定的了解。

规划集群

有关如何规划、设置以及配置 Kubernetes 集群的例子请查看指南 选择正确的解决方案。本文中列出的解决方案成为 发行版

在查看指南之前,请注意以下几点:

  • 你只是想要在计算机上试用 Kubernetes,还是想构建高可用性的多节点集群?请选择最适合您需求的发行版。

  • 如果你要设计高可用,请了解如何配置 多区域集群.

  • 你是否将使用 托管的 Kubernetes 集群(例如 Google Kubernetes Engine)或 托管自己的集群

  • 你的群集是在 本地 还是 在云中(IaaS)?Kubernetes 不直接支持混合集群。不过,你可以设置多个群集。

  • 如果你在本地配置 Kubernetes,请考虑哪种 网络模型 最合适。

  • 你是否会在 裸机硬件虚拟机(VM) 上运行 Kubernetes?

  • 只想运行集群,或者你 希望积极开发 Kubernetes 项目代码?如果是后者,请选择积极开发的发行版。有些发行版本只使用二进制版本,但提供了更多种选择。

  • 熟悉运行群集所需的 组件

注意:并不是所有的发行版都得到了积极维护。请选择最新且已测试的 Kubernetes 发行版。

如果你使用的是涉及 Salt 的指南,请查看 使用 Salt 配置 Kubernetes

管理集群

  • 管理集群 描述了有关集群生命周期的几个主题:创建一个新集群、升级集群主节点和工作节点、执行节点维护(例如,内核升级)以及升级正在运行集群的 Kubernetes API 版本。

  • 了解如何 管理节点

  • 了解如何设置和管理共享群集的 资源配额

保护集群

保护 kubelet

可选的集群服务