本节列出了设置和运行 Kubernetes 的不同方法。安装 Kubernetes 时,请根据以下因素选择安装类型:易于维护、安全性、控制、可用资源以及操作和管理集群所需的专业知识。
您可以 下载 Kubernetes 以在本地机器、云中或您自己的数据中心部署 Kubernetes 集群。
几个 Kubernetes 组件,例如 kube-apiserver 或 kube-proxy 也可以作为 容器镜像 部署在集群中。
建议 在可能的情况下将 Kubernetes 组件作为容器镜像运行,并让 Kubernetes 管理这些组件。运行容器的组件(尤其是 kubelet)不能包含在此类别中。
如果您不想自己管理 Kubernetes 集群,可以选择托管服务,包括 认证平台。在各种云和裸机环境中,还有其他标准化和自定义解决方案。
学习环境
如果您正在学习 Kubernetes,请使用 Kubernetes 社区支持的工具,或生态系统中的工具在本地机器上设置 Kubernetes 集群。请参阅 安装工具。
生产环境
在评估 生产环境 的解决方案时,请考虑您希望自己管理 Kubernetes 集群的哪些方面(或抽象),以及您希望将哪些方面交给提供商。
对于您自己管理的集群,官方支持的部署 Kubernetes 的工具是 kubeadm。
下一步
- 下载 Kubernetes
- 下载并 安装工具,包括
kubectl
- 为您的新集群选择 容器运行时
- 了解有关集群设置的 最佳实践
Kubernetes 的设计是为了让其 控制平面 在 Linux 上运行。在您的集群中,您可以在 Linux 或其他操作系统(包括 Windows)上运行应用程序。
上次修改时间:2022 年 11 月 23 日下午 3:06 PST:为 kube-apiserver 和 kube-prox 添加了术语解释工具提示 (c430d9a72c)