瞭解如何建立 vSphere 區域,以使用這些區域為在 主管 上執行的 Kubernetes 工作負載提供叢集層級的高可用性。若要為 Kubernetes 工作負載提供叢集層級的高可用性,請在三個 vSphere 區域上部署 主管。每個 vSphere 區域對應到至少具有 2 個主機的一個 vSphere 叢集。
必要條件
- 建立三個 vSphere 叢集,其中每個區域中至少有 3 台主機。對於具有 vSAN 的儲存區,叢集必須具有 4 台主機。
- 使用 vSAN 或其他共用儲存區解決方案為每個叢集設定儲存區。
- 在全自動或半自動模式下啟用 vSphere HA 和 vSphere DRS。
- 使用 NSX 或 vSphere Distributed Switch (vDS) 網路為叢集設定網路。
程序
- 在 vSphere Client 中,導覽至 vCenter Server。
- 選取設定,然後選取 vSphere 區域。
- 按一下新增 vSphere 區域。
- 為區域命名,例如 zone1,並新增可選說明。
- 選取要新增到區域的 vSphere 叢集,然後按一下完成。
- 重複上述步驟以建立三個 vSphere 區域。
下一步
-
- 設定要用於 主管 的網路堆疊。請參閱 vSphere IaaS control plane 的網路
- 在建立的三個 vSphere 區域上啟用 主管。請參閱 部署三區域主管。
如果需要對 vSphere 區域進行任何變更,則可以在部署 主管 之前進行這些變更。
管理 vSphere 區域
如果需要對 vSphere 區域進行變更,必須在該區域上部署主管之前執行此作業。您可以變更與其關聯的叢集,也可以刪除該區域。刪除 vSphere 區域會移除其關聯的叢集,然後從 vCenter Server 中刪除該區域。
從 vSphere 區域中移除叢集
若要從 vSphere 區域中移除叢集,請按一下區域卡上的三個點 (...) 並選取移除叢集。將從區域中移除叢集,隨後您可以新增其他叢集。
備註: 如果已在 vSphere 區域上啟用
主管,則無法從該區域中移除叢集。
刪除 vSphere 區域
若要刪除 vSphere 區域,請按一下區域卡上的三個點 (…),然後選取
刪除區域
備註: 如果已在 vSphere 區域上啟用
主管,則無法刪除該區域。