Kubernetes 영역을 사용하면 클라우드 관리자가 Automation Assembler 배포에 사용되는 Kubernetes 클러스터 네임스페이스 및 감독자 네임스페이스의 정책 기반 배치를 정의할 수 있습니다. 관리자는 이 페이지를 사용하여 Kubernetes 네임스페이스의 프로비저닝에 사용할 수 있는 클러스터를 지정하고 클러스터에 허용되는 속성을 지정할 수 있습니다.
클라우드 관리자는 Kubernetes 영역을 Cloud Assembly에 대해 구성된 TKGI 클라우드 계정 또는 프로젝트와 연결되지 않은 외부 Kubernetes 클러스터와 연결할 수 있습니다.
Kubernetes 영역을 생성할 때 제공자별 리소스 여러 개를 영역에 할당할 수 있으며, 이러한 리소스는 작업자, 마스터, 사용 가능한 CPU, 메모리의 수와 기타 구성 설정 측면에서 새로 프로비저닝된 클러스터에 설정할 수 있는 속성을 나타냅니다. TKGI 제공자의 경우 TKGI 계획에 해당합니다. 관리자는 여러 클러스터를 Kubernetes 영역에 할당하여 새로 프로비저닝된 Kubernetes 네임스페이스를 배치하는 데 사용할 수도 있습니다. 관리자는 등록되지 않았거나 CMX에 의해 관리되지 않고 미리 선택된 클러스터 제공자를 통해 프로비저닝된 클러스터만 할당할 수 있습니다. 관리자는 여러 Kubernetes 영역을 단일 프로젝트에 할당하여 해당 프로젝트 내에서 발생하는 배치 작업에 모두 사용할 수 있습니다.
클라우드 관리자는 여러 수준에 우선 순위를 지정할 수 있습니다.
- 프로젝트 내 Kubernetes 영역 우선 순위.
- Kubernetes 영역 내 리소스 우선 순위.
- Kubernetes 영역 내 클러스터 우선 순위.
클라우드 관리자는 여러 수준에 태그를 할당할 수도 있습니다.
- Kubernetes 영역별 기능 태그.
- 리소스 할당별 태그.
- 클러스터 할당별 태그.
일반 Kubernetes 네임스페이스로 작업하는 것과 동일한 방식으로 vSphere에서 감독자 네임스페이스를 사용하여 Kubernetes 영역을 생성할 수 있습니다. Kubernetes 영역에 감독자 네임스페이스를 추가하려면 해당 영역을 원하는 Pacific 네임스페이스 리소스가 포함된 vSphere 7 끝점과 연결해야 합니다.
Service Broker에는 Service Broker 관리자가 카탈로그에서 프로비저닝된 Kubernetes 네임스페이스 및 클러스터에 대한 배치 정책을 생성할 수 있도록 기존 Kubernetes 영역에 액세스할 수 있게 하는 Kubernetes 영역 페이지 버전이 포함되어 있습니다.
사전 요구 사항
적절한 VMware TKGI(Tanzu Kubernetes Grid Integrated Edition) 배포와의 통합을 구성합니다. Automation Assembler에서 VMware PKS/Tanzu Kubernetes Grid Integrated Edition 통합 구성 항목을 참조하십시오.
프로시저
결과
Kubernetes 영역은 Automation Assembler 배포에서 사용하도록 구성됩니다.
다음에 수행할 작업
프로젝트에 Kubernetes 영역을 할당합니다.
- 를 선택한 다음, Kubernetes 영역과 연결할 프로젝트를 선택합니다.
- [프로젝트] 페이지에서 [Kubernetes 프로비저닝] 탭을 클릭합니다.
- Kubernetes 영역 추가를 클릭하고 방금 생성한 영역을 추가합니다. 해당되는 경우 여러 영역을 사용할 수 있으며 영역의 우선 순위도 설정할 수 있습니다.
- 저장을 클릭합니다.
Automation Assembler 프로젝트 페이지의 [Kubernetes 프로비저닝] 탭에서는 Kubernetes 영역으로 프로비저닝할 수 있는 네임스페이스의 유형 및 수에 대한 제한을 설정할 수 있습니다. 영역에 프로비저닝할 수 있는 네임스페이스 유형을 일반 네임스페이스 또는 감독자 네임스페이스 중에 선택할 수도 있습니다. [Kubernetes 프로비저닝] 탭의 [Kubernetes 영역] 테이블에는 현재 제한 설정을 보여주는 열이 포함되어 있습니다. 제한을 설정하려면 테이블에서 해당 영역을 클릭하여 네임스페이스 및 감독자 네임스페이스 제한을 선택할 수 있는 대화상자를 엽니다.
[Kubernetes 영역] 테이블의 지원 열을 클릭하여 영역에 프로비저닝할 수 있는 네임스페이스 유형을 선택합니다.
Kubernetes 영역을 프로젝트에 할당한 후에는 Automation Assembler [설계] 탭의 [클라우드 템플릿] 페이지를 사용하여 Kubernetes 영역 및 프로젝트 구성을 기반으로 배포를 프로비저닝할 수 있습니다. 이 [클라우드 템플릿] 페이지에는 K8S Cluster, K8S 네임스페이스 및 감독자 네임스페이스를 추가하는 옵션이 포함되어 있습니다. 작업 중인 Kubernetes 리소스에 적절한 옵션을 선택합니다.