本节列出了设置和运行 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:为 kube-apiserver 和 kube-prox 添加了术语提示 (c430d9a72c)