第十四章 部署 Kubernetes
目前,Kubernetes 支援在多種環境下使用,包括本地主機 (Ubuntu、Debian、CentOS、Fedora 等)、雲服務 (騰訊雲 TKE、阿里雲 ACK、百度雲等)。
你可以使用以下幾種方式部署 Kubernetes,接下來的小節會對各種方式進行詳細介紹。
- 使用 kubeadm 部署 (CRI 使用 containerd)
- Kubernetes 也支援 CRI-O 等符合 CRI 的執行時;本文以 containerd 為主線。
- 使用 kubeadm 部署 (使用 Docker)
- 在 Docker Desktop 使用
- Kind - Kubernetes IN Docker
- K3s - 輕量級 Kubernetes
- 一步步部署 Kubernetes 叢集
- 視覺化管理介面:Headlamp 與歷史 Dashboard
- Kubernetes 指令行 kubectl
除了上述方式,企業生產環境中還有兩個常見的部署工具值得關注: