vSphere TMC(Tanzu Mission Control)와의 VMware Aria Automation 통합을 생성하여 클라우드 제공자 간 Kubernetes 배포 모니터링 및 관리를 지원할 수 있습니다. TMC는 Kubernetes 리소스의 관리를 용이하게 하는 템플릿 및 정책을 지원합니다.
사전 요구 사항
- TMC에 액세스할 수 있는 적절한 CSP API 토큰이 있어야 합니다. TMC URL은 토큰에서 파생됩니다.
- Tanzu Mission Control을 사용하려면 클러스터에 문자 a-z 및 0-9를 사용하는 Kubernetes 규정 준수 이름이 있어야 합니다.
프로시저
결과
Tanzu Mission Control 통합이 생성되었으며 사용할 준비가 되었습니다.
다음에 수행할 작업
통합을 생성한 후에는
에 있는 Cloud Assembly의 [인프라] 탭에서 Kubernetes 페이지로 이동할 수 있습니다. 그런 다음, 페이지 맨 위에 있는 TMC 클러스터 그룹 탭을 선택하면 TMC 통합을 위한 클러스터 그룹을 보고 관리할 수 있습니다.Cloud Assembly의
페이지로 이동하여 배포된 Tanzu Kubenetes 클러스터에 대한 구성을 정의하는 클러스터 계획을 추가하거나 관리할 수도 있습니다.관리자는 TMC 통합에 사용할 외부 클러스터도 구성할 수 있습니다. TMC에서 외부 클러스터를 사용하려면 클러스터를 VMware Aria Automation에 추가한 다음 아래에 설명된 대로 적절한 프로젝트와 연결해야 합니다.
- Cloud Assembly에서 페이지로 이동합니다.
- [클러스터] 탭에서 추가를 클릭한 다음 드롭다운 목록에서 외부 클러스터 연결을 선택합니다.
- 외부 클러스터에 대한 이름과 설명을 입력합니다.
- 클러스터를 전역적으로 공유할 수 있는지 아니면 지정된 프로젝트 내에서만 공유할 수 있는지 선택합니다.
- 이 클러스터가 연결될 클러스터 그룹을 선택합니다.
- 클러스터에 필요한 자격 증명을 입력합니다.
- 검증을 클릭하여 클러스터 구성이 유효한지 확인합니다.
- 추가를 클릭하여 클러스터를 VMware Aria Automation에 추가합니다.
외부 클러스터를 VMware Aria Automation에 추가한 후에는 TMC 통합이 클러스터에 액세스할 수 있도록 관련 클러스터를 적절한 프로젝트에 추가할 수 있습니다.
- Cloud Assembly [프로젝트] 페이지에서 해당 프로젝트를 선택합니다.
- [Kubernetes 프로비저닝] 탭을 선택합니다.
- 프로젝트 클러스터 그룹 섹션에서 프로젝트와 연결할 [클러스터 그룹]을 선택합니다.
외부 클러스터가 포함된 클러스터 계획을 TMC 통합에서 사용할 수 있습니다.
다음 YAML 예는 간단한 TMC 통합 클라우드 템플릿입니다.
formatVersion: 1 inputs: {} resources: Cloud_Tanzu_Cluster_1: type: Cloud.Tanzu.Cluster metadata: layoutPosition: - 0 - 0 properties: name: demo plan: small tmcClusterGroupName: my-cluster
TMC(Tanzu Mission Control) 통합을 생성한 후 TKG 클러스터를 TMC 클러스터 그룹에 연결하여 클러스터 관리를 용이하게 할 수 있습니다.
관리자는 프로젝트에 배포된 TKG 클러스터에서 사용되는 해당 프로젝트별로 기본 클러스터 그룹을 설정할 수 있습니다. 또한 관리자는 TMC 통합에서 기본 클러스터 그룹을 설정할 수 있습니다. 프로젝트에 클러스터 그룹이 정의되어 있지 않으면 통합에 지정된 기본 그룹이 사용됩니다. 클라우드 관리자와 사용자는 모두 Blueprint에서 TKG 클러스터를 연결할 클러스터 그룹을 설정할 수 있습니다. 프로젝트에 대해 기본값이 설정되어 있지 않으면 Blueprint의 클러스터 그룹이 사용됩니다. 아래 목록에는 여러 위치에 정의된 TMC 클러스터 그룹에 TKG 클러스터를 연결하는 데 사용되는 우선 순위가 요약되어 있습니다.
- 프로젝트
- Blueprint
- 끝점
TKG 클러스터가 제거되면 TMC에서 자동으로 분리됩니다.