Rancher 部署策略
對於管理下游 Kubernetes 叢集的 Rancher 實例,有兩種建議的部署策略。每種策略都有其優缺點。閱讀更多資訊,了解哪一種最適合您的使用案例。
中心輻射策略
在此部署場景中,有一個 Rancher 實例管理全球的 Kubernetes 叢集。Rancher 實例將在高可用性 Kubernetes 叢集上執行,並且會受到延遲的影響。
優點
- 單一控制平面介面可查看/檢視所有區域和環境。
- Kubernetes 不需要 Rancher 即可運作,並且可以容忍與 Rancher 實例失去連線。
缺點
- 受網路延遲影響。
- 如果 Rancher 停機,則在復原之前無法進行新服務的全域佈建。然而,每個 Kubernetes 叢集可以繼續單獨管理。
區域策略
在區域部署模型中,Rancher 實例部署在靠近下游 Kubernetes 叢集的位置。
優點
- 如果另一個區域的 Rancher 實例停機,該區域中的 Rancher 功能仍可保持運作。
- Rancher 與下游叢集之間的網路延遲大幅減少,從而提高了 Rancher 功能的效能。
- Rancher 的升級可以針對每個區域獨立進行。
缺點
- 管理多個 Rancher 安裝的開銷。
- 查看不同區域的 Kubernetes 叢集需要多個介面/控制台。
- 在 Rancher 中部署多叢集應用程式需要為每個 Rancher 伺服器重複此過程。