Tanzu Kubernetes 릴리스 컨텐츠 라이브러리 오류 문제를 해결하려면 이 항목의 팁을 참조하십시오.
TKR 리소스를 찾을 수 없음
vSphere 관리자가 컨텐츠 라이브러리를 생성하고 지원되는 Tanzu Kubernetes 릴리스와 동기화했습니다. TKG 클러스터를 배포하는 vSphere 네임스페이스에 컨텐츠 라이브러리를 할당했습니다. 감독자에 로그인하고 컨텍스트를 vSphere 네임스페이스로 전환했습니다.
No resources found
가 반환됩니다.
kubectl get tanzukubernetesreleases
kubectl get tkr
kubectl get virtualmachineimages -A
kubectl get vmimage -o wide
kubectl get contentsources
kubectl get contentsourcebindings -A
이 문제를 해결하려면 vCenter Server 관리 인터페이스에 로그인합니다. 서비스로 이동하고 컨텐츠 라이브러리 서비스를 선택한 후 다시 시작을 클릭합니다.
이렇게 해도 문제가 해결되지 않으면 네임스페이스에서 컨텐츠 라이브러리를 제거해야 할 수 있습니다. 이렇게 하려면 새 컨텐츠 라이브러리를 생성하여 네임스페이스에 추가하고 이전 컨텐츠 라이브러리를 제거합니다.
라이브러리 항목 가져오기 실패
TKG 클러스터를 프로비저닝하려고 할 때 vSphere 네임스페이스와 동기화되고 연결된 구독 컨텐츠 라이브러리에서 항목을 가져올 수 없습니다.
Internal error occurred: get library items failed for.
구독 컨텐츠 라이브러리가 스토리지 용량 제한에 도달하면 TKG 클러스터를 프로비저닝할 수 없습니다. 컨텐츠 라이브러리는 연결된 스토리지를 통해 지원됩니다. 시간이 경과하면 Kubernetes 버전이 더 많이 릴리스되고 OVA 파일을 라이브러리에 동기화되면 스토리지 용량이 가득 찰 수 있습니다.
TKR을 자동으로 동기화하는 경우 수동 동기화로 전환하는 것을 고려하고 필요한 TKR 이미지만 로컬에 저장합니다. 주문형 동기화를 이미 사용 중인 경우 라이브러리에서 더 이상 필요하지 않은 이미지를 정리합니다. 또는 새 컨텐츠 라이브러리로 마이그레이션할 수 있습니다.
로컬 컨텐츠 라이브러리에서 TKR을 찾을 수 없음
로컬 컨텐츠 라이브러리는 인터넷이 제한된 환경에서 사용할 수 있습니다.
- 컨텐츠 라이브러리의 OVF 패키지가 서명되지 않았습니다.
- OVF 패키지가 잘못된 인증서를 사용하여 서명되었습니다.
- OVF 패키지가 로컬 컨텐츠 라이브러리가 구성된 vCenter Server에서 신뢰하지 않는 인증서를 사용하여 서명되었습니다.
OVA 및 VMDK 파일을 컨텐츠 라이브러리에 업로드할 때 매니페스트 파일이 파일을 업로드하는 홈 디렉토리에 인증서가 있는지 확인합니다.