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