本節列出了設定和執行 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:為 kube-apiserver 和 kube-prox 添加了術語提示 (c430d9a72c)