이 워크플로에서는 vSphere IaaS control plane를 이미 사용하도록 설정하고, 감독자를 설정했으며, 이제 vSphere 네임스페이스를 생성하여 워크로드에 사용할 준비가 되었다고 가정합니다.
사용자 역할
일반적으로 감독자와 상호 작용하고 워크로드를 실행하려면 두 가지 역할(vSphere 관리자 및 DevOps 엔지니어)이 필요합니다. vSphere 관리자 및 DevOps 엔지니어 역할에 대한 워크플로는 고유하며 이러한 역할에 필요한 특정 전문 기술 영역에 따라 결정됩니다.
- vSphere 관리자
-
vSphere 관리자는 일반적으로
vSphere Client를 사용하여
감독자 및 네임스페이스를 구성하며 여기에서 DevOps 엔지니어가 Kubernetes 워크로드를 배포할 수 있습니다.
감독자를 생성하지 않았고 생성 방법에 대해 알아보려면 vSphere IaaS 제어부 설치 및 구성을 참조하십시오.
- DevOps 엔지니어
-
감독자에서 DevOps 엔지니어의 역할은 일반적으로 Kubernetes 개발자, 애플리케이션 소유자 및 Kubernetes 관리자가 수행하는 작업을 결합할 수 있습니다. DevOps 엔지니어는 kubectl 명령을 사용합니다. vSphere 관리자가 생성해준
감독자 네임스페이스에서
vSphere 포드, VM 및 기타 워크로드를 배포하고 실행할 수 있습니다. 셀프 서비스 네임스페이스를 생성할 수도 있습니다.
이 "vSphere IaaS 제어부 서비스 및 워크로드" 가이드는 DevOps 엔지니어가 Tanzu Kubernetes Grid 클러스터에서 수행하는 작업을 다루지 않기 때문에 이러한 작업에 대해 알아보려면 vSphere IaaS 제어부를 사용하여 감독자에서 Tanzu Kubernetes Grid 사용을 참조하십시오.
감독자가 지원하는 워크로드 유형
워크로드 유형 | VDS 네트워킹을 사용하는 1개 영역 감독자 | NSX 네트워킹을 사용하는 1개 영역 감독자 | VDS 네트워킹을 사용하는 3개 영역 감독자 | NSX 네트워킹을 사용하는 3개 영역 감독자 |
---|---|---|---|---|
vSphere 포드 | 아니요 | 예 | 아니요 | 아니요 |
VM 서비스를 사용하여 프로비저닝된 VM | 예 | 예 | 예 | 예 |
감독자 서비스 | 예 | 예 | 아니요 | 아니요 |
Tanzu Kubernetes Grid 클러스터 | 예 | 예 | 예 | 예 |
네임스페이스를 구성하는 워크플로
vSphere 관리자는 감독자에서 vSphere 네임스페이스를 생성하고 관리할 수 있습니다. Tanzu Kubernetes Grid개 클러스터
네임스페이스를 생성하기 전에 DevOps 엔지니어가 실행하려는 애플리케이션 및 워크로드에 대한 특정 리소스 요구 사항을 수집해야 합니다. 이러한 규격을 기반으로 적절한 리소스를 구성하여 네임스페이스에 할당할 수 있습니다.
셀프 서비스 네임스페이스를 구성하는 워크플로
vSphere 포드 및 VM을 프로비저닝하는 워크플로
DevOps 엔지니어는 감독자에서 실행 중인 네임스페이스의 리소스 경계 내에서 vSphere 포드 및 VM을 배포할 수 있습니다.
자세한 내용은 vSphere 포드에 워크로드 배포 및 vSphere IaaS control plane에서 가상 시스템 배포 및 관리 항목을 참조하십시오.