本章节列出了安装和运行 Kubernetes 的不同方法。安装 Kubernetes 时,应根据以下因素选择安装类型:易于维护、安全性、可控性、可用资源以及操作和管理集群所需的专业知识。

你可以下载 Kubernetes,从而在本地计算机、云中或自己的数据中心部署 Kubernetes 集群。

一些Kubernetes 组件,例如 kube-apiserverkube-proxy,也可以作为容器镜像部署在集群内。

建议尽可能将 Kubernetes 组件以容器镜像形式运行,并由 Kubernetes 管理这些组件。运行容器的组件(特别是 kubelet)不在此列。

如果你不想自己管理 Kubernetes 集群,可以选择托管服务,包括认证平台。此外,还有适用于各种云环境和裸金属环境的其他标准化和定制化解决方案。

学习环境

如果你正在学习 Kubernetes,请使用 Kubernetes 社区支持的工具或生态系统中的工具,以便在本地计算机上搭建 Kubernetes 集群。参阅安装工具

生产环境

评估生产环境解决方案时,请考虑 Kubernetes 集群运营(或抽象层)的哪些方面你希望自己管理,哪些方面你希望交给提供商。

对于你自己管理的集群,官方支持的 Kubernetes 部署工具是kubeadm

接下来

Kubernetes 的控制平面被设计为运行在 Linux 上。在你的集群中,你可以在 Linux 或其他操作系统(包括 Windows)上运行应用程序。

上次修改时间:2022 年 11 月 23 日 太平洋标准时间 下午 3:06:Added glossary tooltip to kube-apiserver and kube-prox (c430d9a72c)