감독자에서 vSphere 네임스페이스를 생성하고 구성하는 방법을 알아봅니다. vSphere 관리자는 vSphere 네임스페이스를 생성한 후 DevOps 엔지니어가 액세스할 수 있도록 네임스페이스 및 사용 권한에 대한 리소스 제한을 설정합니다. 사용 권한이 있는 네임스페이스에서 워크로드를 실행할 수 있는 Kubernetes 제어부의 URL을 DevOps 엔지니어에게 제공합니다.
- NSX로 구성된 1개 영역 감독자. 이러한 감독자의 vSphere 네임스페이스는 vSphere 포드, VM, Tanzu Kubernetes Grid 클러스터 및 감독자 서비스를 지원합니다. 이러한 vSphere 네임스페이스에 대한 워크로드 네트워킹 지원은 NSX에서 제공합니다.
- NSX로 구성된 3개 영역 감독자. NSX로 구성된 3개 영역 감독자의 vSphere 네임스페이스는 Tanzu Kubernetes Grid 클러스터 및 VM만 지원합니다. vSphere 포드 및 감독자 서비스는 지원하지 않습니다.
- VDS로 구성된 1개 영역 감독자. VDS가 있는 1개 영역 감독자의 vSphere 네임스페이스은 Tanzu Kubernetes Grid, VM 및 감독자 서비스를 지원합니다. 감독자 서비스가 자체 사용을 위해 배포하는 것 외에는 vSphere 포드를 지원하지 않습니다.
- VDS로 구성된 3개 영역 감독자. VDS가 있는 3개 영역 감독자를 실행하는 vSphere 네임스페이스는 Tanzu Kubernetes Grid 클러스터 및 VM만 지원합니다. vSphere 포드 및 감독자 서비스는 지원하지 않습니다.
자세한 내용은 "vSphere IaaS 제어부 개념 및 계획" 에서 HA 프록시 로드 밸런서를 사용하여 3개 영역 감독자를 사용하도록 설정하기 위한 요구 사항 및 VDS 네트워킹 및 HAProxy 로드 밸런서에서 단일 클러스터 감독자를 사용하도록 설정하기 위한 요구 사항을 참조하십시오.
또한 네임스페이스에 대한 리소스 제한을 설정하고, 사용 권한을 할당하고, 클러스터에서 네임스페이스 서비스를 템플릿으로 프로비저닝하거나 활성화할 수 있습니다. 그러면 DevOps 엔지니어는 셀프 서비스 방식으로 감독자 네임스페이스를 생성하고 그 안에 워크로드를 배포할 수 있습니다. 자세한 내용은 vSphere IaaS control plane에서 셀프 서비스 네임스페이스 템플릿 프로비저닝의 내용을 참조하십시오.
감독자에
NSX를 사용하는 경우
vSphere 네임스페이스 수준에서 네트워킹 설정을 재정의할 수 있는 옵션이 있습니다. 해당 옵션을 선택하는 경우 다음 고려 사항에 유의하십시오.
고려 사항 | 설명 |
---|---|
NSX설치 | 특정 vSphere 네임스페이스에 대한 감독자 네트워크 설정을 재정의하려면 NSX에는 Tier-0 게이트웨이(라우터) 전용 Edge 클러스터와 Tier-1 게이트웨이 전용 다른 Edge 클러스터가 포함되어야 합니다. 가이드 "vSphere IaaS 제어부 설치 및 구성" 에 제공된 NSX 설치 지침을 참조하십시오. |
IPAM 필요 | 특정 vSphere 네임스페이스에 대한 감독자 네트워크 설정을 재정의하는 경우 새 vSphere 네임스페이스 네트워크는 감독자 및 기타 vSphere 네임스페이스 네트워크에서 고유한 수신, 송신 및 네임스페이스 네트워크 서브넷을 지정해야 합니다. 이에 따라 IP 주소 할당을 관리해야 합니다. |
감독자 라우팅 | 감독자는 TKG 클러스터 노드 및 수신 서브넷으로 직접 라우팅할 수 있어야 합니다. vSphere 네임스페이스에 대해 Tier-0 게이트웨이를 선택할 때 필요한 라우팅을 구성하는 두 가지 옵션이 있습니다.
이러한 옵션에 대한 자세한 내용은 NSX Tier-0 게이트웨이 설명서를 참조하십시오. |
사전 요구 사항
- 감독자를 배포합니다.
- vSphere 네임스페이스에 액세스해야 하는 DevOps 엔지니어 및 개발자를 위한 사용자 및 그룹을 생성합니다. vCenter Single Sign-On에 연결된 ID 소스에 또는 감독자로 구성된 OIDC 제공자에 사용자 또는 그룹을 생성합니다.
- 영구 스토리지에 대한 스토리지 정책을 생성합니다. 네임스페이스가 3개 영역 감독자에 있는 경우 토폴로지 인식 정책을 사용합니다. 토폴로지를 인식하지 못하는 스토리지 정책은 3개 영역 네임스페이스에 할당할 수 없습니다.
- 독립형 VM에 대한 VM 클래스 및 컨텐츠 라이브러리를 생성합니다.
- 필요한 권한:
프로시저
다음에 수행할 작업
Kubernetes 제어부 URL을 DevOps 엔지니어와 공유하고
vSphere에 대한 Kubernetes CLI 도구을 통해
감독자에 로그인하는 데 사용할 수 있는 사용자 이름도 공유합니다. DevOps 엔지니어에게 둘 이상의 네임스페이스에 대한 액세스 권한을 부여할 수 있습니다.
vSphere IaaS Control Plane 클러스터에 연결을 참조하십시오.
참고: 이 "
vSphere IaaS 제어부 서비스 및 워크로드" 가이드에
Tanzu Kubernetes Grid 클러스터에서 워크로드를 실행하는 데 대한 정보는 포함되어 있지 않습니다.
Tanzu Kubernetes Grid 클러스터에서 작업하는 방법을 알아보려면
vSphere IaaS Control Plane과 함께 감독자에서 Tanzu Kubernetes Grid 사용을 참조하십시오.