分步指南:使用 Rancher RKE2 和 Longhorn 構建生產 Kubernetes 叢集
步驟 1:安裝 RKE2
- 從 Rancher 官方網站下載 RKE2 安裝程式。
- 在每個節點上執行
curl -sfL https://get.rke2.io | sh -。 - 啟動RKE2服務:
systemctl enable rke2-server && systemctl start rke2-server
步驟 2:部署 Longhorn 用於儲存
- 安裝 Helm:
curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash - 新增 Longhorn 儲存庫:
helm repo add longhorn https://charts.longhorn.io - 安裝 Longhorn:
helm install longhorn longhorn/longhorn --namespace longhorn-system --create-namespace
架構圖

技術說明
- 使用 SSD 儲存以獲得最佳效能。
- 確保所有節點都有唯一的主機名和靜態 IP。
- 配置防火牆以允許 Kubernetes 埠。
如何:驗證叢集執行狀況
kubectl get nodes
kubectl get pods -A
kubectl get storageclass
最佳 YouTube 影片指南
影片演練
額外資源
常見問題和
故障排除
- 節點未加入:檢查防火牆和令牌。
- Longhorn Pod 未執行:驗證儲存類別和節點標籤。
- 網路問題:檢查 CNI 外掛配置。