vSphere with Tanzu 平台涉及兩個角色,即 vSphere 管理員和 DevOps 工程師。這兩個角色都會透過不同的介面與平台互動,並且可以在 vCenter Single Sign-On 中有具備相關聯權限、為其定義的使用者或使用者群組。vSphere 管理員和 DevOps 工程師角色的工作流程是不同的,並且是由這些角色所需的特定專業技能決定。
使用者角色和工作流程
身為 vSphere 管理員,您與 vSphere with Tanzu 平台互動的主要介面是 vSphere Client。就高階觀點,您的責任包括設定 主管叢集 和命名空間,DevOps 工程師可在其中部署 Kubernetes 工作負載。您應具備有關 vSphere 和 NSX-T 技術的極佳知識,以及有關 Kubernetes 的基本瞭解。
![vSphere 管理員高階工作流程](images/GUID-5A4BE4BB-0EDC-421E-9984-D8E1C6D80E03-high.png)
身為 DevOps 工程師,您可能是 Kubernetes 開發人員和應用程式擁有者、Kubernetes 管理員,或兩者功能的結合。身為 DevOps 工程師,您可以使用 kubectl 命令在主管叢集的現有命名空間上部署 vSphere 網繭、虛擬機器和 Tanzu Kubernetes 叢集。一般來說,身為 DevOps 工程師,您並不需要是 vSphere 和 NSX-T 的專家,但對這些技術和 vSphere with Tanzu 平台有基本瞭解,可讓您能夠更有效地與 vSphere 管理員互動。
![DevOps 工程師高階工作流程](images/GUID-88DBD8EE-1344-4AFA-BC49-8F86DE814D4F-high.png)
使用 NSX-T Data Center 的 主管叢集 工作流程
身為 vSphere 管理員,您可以設定 vSphere with Tanzu 平台以使用所需的運算、儲存區和網路元件。您可以將 NSX-T Data Center 用作 主管叢集 的網路堆疊。如需有關系統需求的詳細資訊,請參閱使用 NSX-T Data Center 設定 vSphere with Tanzu 的系統需求。
![初始平台組態工作流程](images/GUID-70E593EA-A4C1-407D-BD2A-031F21B6C14E-high.png)
使用 vSphere 網路堆疊的 主管叢集 工作流程
![使用 vSphere 網路堆疊的主管叢集組態工作流程](images/GUID-1F057B5F-A7E8-4400-A909-59AD32268FD2-high.png)
使用 vSphere 網路和 NSX Advanced Load Balancer 的 主管叢集 工作流程
此圖顯示為 vSphere with Tanzu 設定 vSphere 網路和 NSX Advanced Load Balancer 的工作流程。如需詳細資訊,請參閱 安裝和設定 NSX Advanced Load Balancer。
![此圖顯示了啟用具有 NSX Advanced Load Balancer 的主管叢集的工作流程。](images/GUID-875A93D6-2080-4B37-AB89-A0584C989F29-high.png)
命名空間建立和組態工作流程
身為 vSphere 管理員,您可以在 主管叢集 上建立和設定命名空間。您必須向 DevOps 工程師收集特定資源需求,以瞭解他們想要執行的應用程式和工作負載,並相應地設定命名空間。如需詳細資訊,請參閱設定和管理 vSphere 命名空間。
![命名空間組態工作流程](images/GUID-0A0DE9D5-A5F1-4E9D-A227-7514A25FDD28-high.png)
自助服務命名空間建立和設定工作流程
![此圖顯示了啟用自助服務命名空間範本的工作流程。](images/GUID-975824EA-6834-474B-9664-AF53704AE50B-high.png)
![此圖顯示了建立自助服務命名空間的工作流程。](images/GUID-52EBFE90-0BF8-4066-B0F4-A118469768F3-high.png)
vSphere 網繭 和虛擬機器佈建工作流程
身為 DevOps 工程師,您可以在 主管叢集 上執行的命名空間的資源界限內部署 vSphere 網繭 和虛擬機器。如需詳細資訊,請參閱將工作負載部署到 vSphere 網繭和在 vSphere with Tanzu 中部署和管理虛擬機器。
![vSphere 網繭和虛擬機器佈建工作流程](images/GUID-0815A78B-79E1-4022-913B-7D6DF63AF789-high.png)
Tanzu Kubernetes 叢集佈建工作流程
身為 DevOps 工程師,您可以在由 vSphere 管理員建立和設定的命名空間上建立和設定 Tanzu Kubernetes 叢集。如需詳細資訊,請參閱 使用 TKGS v1alpha2 API 佈建 Tanzu Kubernetes 叢集的工作流程。
![Tanzu Kubernetes 叢集工作流程](images/GUID-4552EC5D-4364-494C-8341-20883451558E-high.png)
vSphere with Tanzu 更新工作流程
![此圖顯示了更新工作流程。](images/GUID-98F6E9BD-4B86-4272-9465-7C92D339B5ED-high.png)