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 포드, VM 및 Tanzu Kubernetes 클러스터를 감독자 클러스터의 기존 네임스페이스에 배포합니다. 일반적으로 DevOps 엔지니어는 vSphere 및 NSX-T의 전문가가 아니어도 되지만 vSphere 관리자와 보다 효율적으로 상호 작용할 수 있도록 이러한 기술과 vSphere with Tanzu 플랫폼에 대한 기본적인 이해가 있어야 습니다.
![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 포드 및 VM 프로비저닝 워크플로
DevOps 엔지니어는 감독자 클러스터에서 실행 중인 네임스페이스의 리소스 경계 내에서 vSphere 포드 및 VM을 배포할 수 있습니다. 자세한 내용은 vSphere 포드에 워크로드 배포 및 vSphere with Tanzu에서 가상 시스템 배포 및 관리 항목을 참조하십시오.
![vSphere 포드 및 VM 프로비저닝 워크플로](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)