可以使用 Kubernetes Container Clusters 外掛程式建立 VMware Cloud Director Container Service Extension 3.1 管理的 Kubernetes 叢集。
如需有關用於叢集建立的不同 Kubernetes 執行階段選項的詳細資訊,請參閱將 Kubernetes 與 VMware Cloud Director 搭配使用。
您還可以使用 VMware Cloud Director Container Service Extension CLI 管理 Kubernetes 叢集。請參閱 VMware Cloud Director Container Service Extension 說明文件。
必要條件
- 確認您的服務提供者已向您的組織發佈 Kubernetes Container Clusters 外掛程式。Kubernetes Container Clusters 是適用於 VMware Cloud Director 的 VMware Cloud Director Container Service Extension 外掛程式。您可以在頂部導覽列上的 下找到此外掛程式。
- 若要針對原生 Kubernetes 叢集部署啟用組織 VDC,請設定 VMware Cloud Director Container Service Extension 伺服器。請參閱《作為服務提供者安裝、設定和升級 VMware Cloud Director Container Service Extension》指南中的 VMware Cloud Director Container Service Extension 伺服器一章。
- 將在 VMware Cloud Director Container Service Extension 伺服器設定期間建立的 VMware Cloud Director Container Service Extension 原生原則發佈到組織 VDC。若要運用使用者介面,請參閱將虛擬機器放置原則新增至組織 VDC。或者,您可以使用 VMware Cloud Director Container Service Extension 3.1 CLI 來發佈原則,方法是執行
vcd cse ovdc enable Organization_VDC_Name --org Organization _Name --native
命令。 - 您必須將 cse:nativeCluster 權利權限服務包發佈到要使用原生叢集的任何組織。共用權限服務包後,您必須將編輯 CSE:NATIVECLUSTER 權限新增至要建立和修改 Tanzu Kubernetes 叢集的角色。如果還想讓使用者刪除叢集,則必須將完全控制 CSE:NATIVECLUSTER 權限新增至角色。此外,您可以將管理員權限指派給想要檢視組織中所有 Tanzu Kubernetes 叢集的使用者,或想要跨站台管理叢集的使用者。如需執行階段定義的實體 (RDE) 的權限和存取層級的相關資訊,請參閱管理定義的實體。
- 透過建立存取控制清單 (ACL) 項目向承租人或系統管理員授與存取權。如需有關共用執行階段定義的實體 (RDE) 的詳細資訊,請參閱共用定義的實體。
程序
- 從頂部導覽列中,選取 。
- (選擇性) 如果組織 VDC 已啟用 TKGI 叢集建立,請在 Kubernetes Container Clusters 頁面上,選取 vSphere with Tanzu 與原生索引標籤。
- 按一下新增。
- 選取原生 Kubernetes 執行階段選項。
- 輸入名稱,然後從清單中選取 Kubernetes 範本。
- (選擇性) 輸入新 Kubernetes 叢集的說明和 SSH 公開金鑰。
- 按下一步。
- 選取要將原生叢集發佈到的組織 VDC,然後按下一步。
- 為節點選取控制平面和 worker 節點的數目,並選擇性地選取大小調整原則。
- 按下一步。
- 如果您想要使用 NFS 軟體部署其他虛擬機器,請開啟啟用 NFS 切換按鈕。
- (選擇性) 為控制平面和 worker 節點選取儲存區原則。
- 按下一步。
- 選取 Kubernetes 叢集的網路,然後按下一步。
- 檢閱叢集設定,然後按一下完成。
下一步
- 如果您想要變更 worker 節點的數目,請調整 Kubernetes 叢集的大小。
- 下載 kubeconfig 檔案。kubectl 命令列工具使用 kubeconfig 檔案來取得叢集、使用者、命名空間和驗證機制的相關資訊。
- 刪除 Kubernetes 叢集。