CRD 상세
CRD 목록에서 특정 항목을 클릭하면 상세 화면으로 이동합니다. 상세 화면에서는 CRD의 구조와 설정을 자세히 확인할 수 있습니다.

기본 정보
- 메타데이터: 이름, 레 이블, 어노테이션
- 그룹: API 그룹 이름
- 이름(Names): 단수형(Singular), 복수형(Plural), 종류(Kind), 줄임말(Short Names) 등 리소스를 식별하는 다양한 이름 형태
- Scope: 네임스페이스 범위 또는 클러스터 범위
버전 정보
CRD는 여러 버전을 동시에 제공할 수 있으며, 각 버전에 대해 다음 정보가 표시됩니다.
- 버전 이름:
v1,v1beta1등의 버전 문자열 - Served: 이 버전이 API 서버를 통해 제공되는지 여부.
true인 버전만 API 요청에 사용할 수 있습니다. - Storage: 이 버전이 etcd에 저장되는 기본 버전인지 여부. 하나의 버전만
true로 설정됩니다.
JSON 스키마
각 버전에는 해당 버전의 CR 인스턴스가 준수해야 하는 JSON 스키마(OpenAPI v3 Schema)가 정의될 수 있습니다. 콘솔에서는 스키마의 구조를 트리 형태로 탐색할 수 있으며, 각 필드의 타입, 설명, 필수 여부 등을 확인할 수 있습니다.
스키마가 정의된 CRD의 경우, 폼 편집기에서 스키마 기반의 동적 폼이 자동으로 생성됩니다.
추가 프린터 열 (Additional Printer Columns)
CRD에 정의된 추가 프린터 열은 CR 인스턴스 목록에서 표시할 커스텀 열을 정의합니다. JSONPath 표현식을 통해 리소스의 특정 필드 값을 열로 추출하여 보여줍니다.