在 SDDC 的叢集中啟用 Tanzu Kubernetes Grid 需要設定叢集儲存區和計算資源以及 SDDC 網路,以使用 Tanzu 服務。

可以從詳細目錄視圖或啟動控制板,或者從 SDDC 詳細資料視圖中的任何叢集卡開始。

必要條件

您必須登入 VMware Cloud 主控台 (https://vmc.vmware.com/) (以具有管理員管理員 (限制刪除)VMware Cloud Services 服務角色的使用者身分登入)。

可以在版本 1.16 及更新版本的任何 SDDC 中啟用 Tanzu Kubernetes Grid。啟用是針對每個叢集的工作流程,可以在滿足以下條件的任何傳統叢集中起始該工作流程:在 SDDC 版本 1.16 或更新版本中建立,至少具有 112 GB 可用記憶體且具有足夠的可用資源以支援 16 個 vCPU。在中型 SDDC 組態中,叢集至少需要三個主機才有資格啟用。在大型組態中,叢集至少需要四個主機。不支援延伸叢集。

如果要在其他叢集上啟用 Tanzu Kubernetes Grid,請記住,包含三台主機的叢集必須具有預設核心計數 (16),以確保有足夠的容錯移轉容量。具有四台或更多台主機的叢集可以減少核心計數。請參閱新增叢集

備註:

影響叢集資源耗用的暫時性活動可能會導致叢集資格測試失敗。最佳做法是避免在作為 VMware HCX 移轉之來源或目的地的任何叢集上啟用 Tanzu Kubernetes Grid

您必須能夠開啟 SDDC vCenter (請參閱VMware Cloud on AWS 入門指南中的〈連線至 vCenter Server〉),才能在 SDDC 中使用 Tanzu Kubernetes Grid。許多一般 Tanzu Kubernetes Grid 工作流程都需要在內部部署資料中心和 SDDC 之間建立連線,如〈設定 SDDC 網路與安全性〉中詳述。

若要啟用 Tanzu Kubernetes Grid,必須為 Tanzu 工作負載控制平面定義多個 CIDR 區塊。這些 CIDR 區塊不能與指派給 SDDC 管理網路或計算網路或者內部部署網路的現有 CIDR 區塊重疊,並且啟用後無法變更,因此,在此過程中,需要有一系列這些 CIDR 區塊。

程序

  1. 登入 VMware Cloud 主控台,網址為 https://vmc.vmware.com
  2. 選取一或多個 SDDC 以啟用 Tanzu Kubernetes Grid
    從「啟動控制板」開始:
    啟動控制板中,按一下 解決方案欄中的 Kubernetes,然後按一下 深入瞭解開始使用以開啟 開始使用 Tanzu Kubernetes Grid 視圖,其中顯示了包含組織中符合 Tanzu Kubernetes Grid 啟用條件的所有 SDDC 的清單。在此清單中選取一或多個 SDDC,然後按 下一步
    從「詳細目錄」視圖開始:
    詳細目錄頁面中,按一下 SDDC,然後選取一個 SDDC 並按一下 檢視詳細資料
  3. 為叢集啟用 Tanzu Kubernetes Grid。
    在叢集卡上,按一下 動作,然後選取 啟用 Tanzu Kubernetes GridVMware Cloud on AWS 將檢查叢集資源以確保滿足 Tanzu Kubernetes Grid 的啟用需求,然後提示您設定工作負載管理網路。
  4. 設定工作負載管理網路。
    如需有關 Tanzu Kubernetes Grid 如何設定並使用 SDDC 網路的詳細資訊,請參閱 工作負載控制平面、命名空間區段和第 1 層閘道
    1. 為此叢集指定工作負載網路 CIDR 區塊。
      支援大小為 16、20、23 或 26 的 CIDR 區塊,並且這些區塊必須位於 RFC 1918 所定義的「私人位址空間」區塊 (10.0.0.0/8、172.16.0.0/12 或 192.168.0.0/16) 之一。對於每個 CIDR 區塊,請指定不與以下各項重疊的 IP 位址範圍:
      • SDDC 管理網路或計算網路
      • 您的內部部署網路
      • 在此叢集中指定的任何 CIDR 區塊
      • 在此 SDDC 的其他叢集中指定的任何 CIDR 區塊
      如需 VMware Cloud on AWS 保留的 IPv4 位址完整清單,請參閱 VMware Cloud on AWS 網路與安全性指南中的 〈保留的網路位址〉。啟用 Tanzu Kubernetes Grid 後,無法變更這些 CIDR 區塊。
      服務 CIDR
      此位址區塊將配置給叢集的 Tanzu 主管服務。可以使用預設 CIDR 區塊 (10.96.0.0/24),也可以挑選其他 CIDR 區塊,但所需跨度至少為 /24。
      命名空間網路 CIDR
      此位址區塊將配置給命名空間區段。其跨度應至少為 /23,以便為叢集中的 Tanzu Kubernetes Grid 工作負載提供足夠的容量。考慮 /16 或 /12 的跨度。
      入口 CIDR
      配置此位址區塊以接收通過負載平衡器到容器的輸入流量。系統從該集區為叢集中的每個命名空間配置一個目的地 NAT (DNAT) 位址,因此 /23 或 /26 的跨度應該足夠。
      出口 CIDR
      此位址區塊將配置給來自容器和客體叢集的輸出流量。系統從該集區為叢集中的每個命名空間配置一個來源 NAT (SNAT) IP 位址,因此 /23 或 /26 的跨度應該足夠。
    2. 按一下驗證並繼續以驗證指定的 CIDR 區塊。

      針對叢集完成啟用後,無法變更工作負載網路 CIDR 區塊,因此系統必須驗證您指定的範圍,然後才能繼續啟用。網路範圍驗證最多可能需要 15 秒。

  5. 檢閱並啟用。
    成功驗證網路範圍後,系統將顯示叢集和工作負載管理網路詳細資料。按一下 啟用 Tanzu Kubernetes Grid,以建立這些叢集並配置 CIDR 區塊。SDDC 的 摘要頁面顯示 Tanzu Kubernetes Grid 正在啟用。系統將顯示一則狀態訊息,其中顯示了叢集名稱和啟用的開始時間。啟用完成後,SDDC 的 [摘要] 頁面顯示 Tanzu Kubernetes Grid 已啟用

下一步

啟用完成後,開啟 vSphere Client工作負載管理頁面。新的 Tanzu Kubernetes Grid 叢集列在 叢集索引標籤中。 命名空間索引標籤列出了您可以執行的後續步驟。您應考慮的首要步驟之一是 向 Tanzu Mission Control 登錄此叢集。如需設定和使用新啟用的 Tanzu Kubernetes Grid 叢集的相關說明,請從 《安裝和設定 vSphere with Tanzu》中的以下頁面開始: