本節列出設定與執行 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)