Tanzu Mission Control Self-Managed를 감독자에 등록하려면 TMC 에이전트에 대한 사용자 지정 리소스 정의를 생성하고 적용합니다.
Tanzu Mission Control Self-Managed 정보
Tanzu Mission Control Self-Managed에 대한 자세한 내용(설치 및 구성 방법 포함)은 설명서VMware Tanzu Mission Control Self-Managed 설치 및 실행을 참조하십시오.
Tanzu Mission Control Self-Managed를 감독자에 등록
Tanzu Mission Control Self-Managed를 감독자와 통합하려면 TMC 에이전트를 참조하는 사용자 지정 리소스 정의를 생성합니다. 감독자는 에이전트가 설치된 TMC용 Kubernetes 네임스페이스를 포함합니다.
다음 절차를 완료합니다.
- 설명서에 설명된 대로 Tanzu Mission Control Self-Managed를 설치합니다. VMware Tanzu Mission Control Self-Managed 설치 및 실행을 참조하십시오.
- 웹 브라우저를 사용하여 Tanzu Mission Control Self-Managed 로컬 배포에 액세스합니다.
- Tanzu Mission Control Self-Managed 설치를 위해 루트 CA 인증서를 내보냅니다.
- 잘 알려진 CA를 사용하는 경우 브라우저의 주소 표시줄 왼쪽에 있는 잠금 아이콘을 클릭하고 인증서를 봅니다. 개인 CA를 사용하는 경우 [보안되지 않음] 버튼을 클릭하고 인증서를 봅니다.
- 인증서 대화상자 팝업에서
Details
탭을 선택한 다음Export
버튼을 선택하여 CA 인증서 사본을 다운로드합니다. - 원하는 텍스트 편집기를 사용하여 CA 인증서 파일을 열고 CA 인증서 컨텐츠에 액세스합니다.
- kubectl용 vSphere 플러그인을 사용하여 감독자로 인증합니다.
kubectl vsphere login --server=IP-ADDRESS --vsphere-username USERNAME
- 다음 명령을 실행하여 사용 가능한 Kubectl 컨텍스트를 나열합니다.
kubectl config get-contexts
- Tanzu Mission Control Self-Managed를 실행하는 TKG 클러스터가 프로비저닝된 대상 vSphere 네임스페이스로 컨텍스트를 전환합니다.
kubectl config use-context
VSPHERE-NAMESPACE
- 다음 명령을 실행하여 Kubernetes 네임스페이스를 나열합니다.
kubectl get ns
- TMC용 감독자의 Kubernetes 네임스페이스는 이름이
svc-tmc-cXXXX
(여기서 XXXX는 숫자임)입니다. 예를 들면svc-tmc-c1208
입니다. 이 Kubernetes 네임스페이스가 존재하고 활성 상태인지 확인합니다. - 텍스트 편집기를 사용하여 이름이
agentconfig.yaml
인 사용자 지정 리소스 정의를 생성합니다. 이 파일에는 TMC 네임스페이스, TMC Self-Managed 배포의 호스트 이름 및 CA 인증서 컨텐츠가 포함됩니다.namespace
필드에 TMC용 Kubernetes 네임스페이스의 이름을 입력합니다.caCerts
필드에 CA 인증서를 입력합니다.allowedHostNames
필드에 TMC 호스트 이름을 입력합니다.
apiVersion: "installers.tmc.cloud.vmware.com/v1alpha1" kind: "AgentConfig" metadata: name: "tmc-agent-config" namespace: "<namespace>" spec: caCerts: |- -----BEGIN CERTIFICATE----- Certificate1 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- Certificate2 -----END CERTIFICATE----- allowedHostNames: - "google.com"
- 생성한
AgentConfig
yaml 파일을 적용합니다.kubectl apply -f agentconfig.yaml
- Tanzu Mission Control Self-Managed 설치를 위한 웹 인터페이스를 사용하여 등록 프로세스를 완료합니다. 자세한 내용은 Tanzu Mission Control 설명서를 참조하십시오.