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