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