7.5. 동적 플러그인 참조
플러그인을 사용자 지정할 수 있는 확장 기능을 추가할 수 있습니다. 그런 다음 이러한 확장은 런타임 시 콘솔에 로드됩니다.
7.5.1. 동적 플러그인 확장 유형
7.5.1.1. console.action/filter
7.5.1.1.1. 요약
ActionFilter
를 사용하여 작업을 필터링할 수 있습니다.
7.5.1.1.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 |
컨텍스트 ID는 기여 작업의 범위를 애플리케이션의 특정 영역에 좁히는 데 도움이 됩니다. 예를 들어 |
|
| 제공되지 않음 |
일부 조건에 따라 작업을 필터링하는 함수입니다. |
7.5.1.2. console.action/group
7.5.1.2.1. 요약
ActionGroup
은 하위 메뉴일 수도 있는 작업 그룹을 제공합니다.
7.5.1.2.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 작업 섹션을 식별하는 데 사용되는 ID입니다. |
|
| 제공됨 | UI에 표시할 레이블입니다. 하위 메뉴에 필요합니다. |
|
| 제공됨 | 이 그룹을 하위 메뉴로 표시할지 여부입니다. |
|
| 제공됨 | 여기에 참조된 항목 앞에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used. |
|
| 제공됨 |
여기에 참조된 항목 뒤에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used. |
7.5.1.3. console.action/provider
7.5.1.3.1. 요약
ActionProvider
특정 컨텍스트에 대한 작업 목록을 반환하는 후크를 제공합니다.
7.5.1.3.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 |
컨텍스트 ID는 기여 작업의 범위를 애플리케이션의 특정 영역에 좁히는 데 도움이 됩니다. 예를 들어 |
|
| 제공되지 않음 |
지정된 범위에 대한 작업을 반환하는 React 후크입니다. |
7.5.1.4. console.action/resource-provider
7.5.1.4.1. 요약
ResourceActionProvider
는 특정 리소스 모델에 대한 작업 목록을 반환하는 후크를 제공합니다.
7.5.1.4.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 이 공급자가 작업을 제공하는 모델입니다. |
|
| 제공되지 않음 | 지정된 리소스 모델에 대한 작업을 반환하는 반응 후크 |
7.5.1.5. console.alert-action
7.5.1.5.1. 요약
(사용 가능하지 않음)
7.5.1.5.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | |
|
| 제공되지 않음 | |
|
| 제공되지 않음 |
7.5.1.6. console.catalog/item-filter
7.5.1.6.1. 요약
(사용 가능하지 않음)
7.5.1.6.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 이 공급자가 제공하는 카탈로그의 고유 식별자입니다. |
|
| 제공되지 않음 | 카탈로그 항목 유형의 ID를 입력합니다. |
|
| 제공되지 않음 |
특정 유형의 항목을 필터링합니다. 값은 |
7.5.1.7. console.catalog/item-metadata
7.5.1.7.1. 요약
(사용 가능하지 않음)
7.5.1.7.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 이 공급자가 제공하는 카탈로그의 고유 식별자입니다. |
|
| 제공되지 않음 | 카탈로그 항목 유형의 ID를 입력합니다. |
|
| 제공되지 않음 | 특정 유형의 카탈로그 항목에 메타데이터를 제공하는 데 사용할 함수를 반환하는 후크입니다. |
7.5.1.8. console.catalog/item-provider
7.5.1.8.1. 요약
(사용 가능하지 않음)
7.5.1.8.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 이 공급자가 제공하는 카탈로그의 고유 식별자입니다. |
|
| 제공되지 않음 | 카탈로그 항목 유형의 ID를 입력합니다. |
|
| 제공되지 않음 | 카탈로그 항목 공급자의 제목 |
|
| 제공되지 않음 | 항목을 가져와서 카탈로그에 대해 정규화합니다. 값은 react effect hook입니다. |
|
| 제공됨 |
이 공급자의 우선 순위입니다. 기본값은 |
7.5.1.9. console.catalog/item-type
7.5.1.9.1. 요약
(사용 가능하지 않음)
7.5.1.9.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 카탈로그 항목에 대해 를 입력합니다. |
|
| 제공되지 않음 | 카탈로그 항목의 이름입니다. |
|
| 제공됨 | 유형별 카탈로그에 대한 설명입니다. |
|
| 제공됨 | 카탈로그 항목 유형에 대한 설명입니다. |
|
| 제공됨 | 카탈로그 항목과 관련된 사용자 지정 필터입니다. |
|
| 제공됨 | 카탈로그 항목과 관련된 사용자 정의 그룹화입니다. |
7.5.1.10. console.catalog/item-type-metadata
7.5.1.10.1. 요약
(사용 가능하지 않음)
7.5.1.10.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 카탈로그 항목에 대해 를 입력합니다. |
|
| 제공됨 | 카탈로그 항목과 관련된 사용자 지정 필터입니다. |
|
| 제공됨 | 카탈로그 항목과 관련된 사용자 정의 그룹화입니다. |
7.5.1.11. console.cluster-overview/inventory-item
7.5.1.11.1. 요약
클러스터 개요 페이지에 새 인벤토리 항목을 추가합니다.
7.5.1.11.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 렌더링할 구성 요소입니다. |
7.5.1.12. console.cluster-overview/multiline-utilization-item
7.5.1.12.1. 요약
새 클러스터 개요 다중 줄 사용 항목을 추가합니다.
7.5.1.12.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 사용 항목의 제목입니다. |
|
| 제공되지 않음 | Prometheus 사용률 쿼리입니다. |
|
| 제공되지 않음 | Prometheus 데이터를 사람이 읽을 수 있는 형식으로 변환합니다. |
|
| 제공됨 | 일반 값이 아닌 상위 소비자 팝업 표시 |
7.5.1.13. console.cluster-overview/utilization-item
7.5.1.13.1. 요약
새 클러스터 개요 사용 항목을 추가합니다.
7.5.1.13.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 사용 항목의 제목입니다. |
|
| 제공되지 않음 | Prometheus 사용률 쿼리입니다. |
|
| 제공되지 않음 | Prometheus 데이터를 사람이 읽을 수 있는 형식으로 변환합니다. |
|
| 제공됨 | Prometheus 총 쿼리입니다. |
|
| 제공됨 | Prometheus 요청 쿼리입니다. |
|
| 제공됨 | Prometheus 제한 쿼리입니다. |
|
| 제공됨 | 일반 값이 아닌 상위 소비자 팝업 표시 |
7.5.1.14. console.context-provider
7.5.1.14.1. 요약
웹 콘솔 애플리케이션 루트에 새로운 React 컨텍스트 공급자를 추가합니다.
7.5.1.14.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 컨텍스트 공급자 구성 요소. |
|
| 제공되지 않음 | 컨텍스트 값의 후크입니다. |
7.5.1.15. console.dashboards/card
7.5.1.15.1. 요약
새 대시보드 카드를 추가합니다.
7.5.1.15.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 카드를 추가할 대시보드 탭의 ID입니다. |
|
| 제공되지 않음 | 대시보드에 있는 카드의 표 위치. |
|
| 제공되지 않음 | 대시보드 카드 구성 요소. |
|
| 제공됨 |
열의 세로 범위. 작은 화면에 대해서는 무시됩니다. 기본값은 |
7.5.1.16. console.dashboards/overview/activity/resource
7.5.1.16.1. 요약
Kubernetes 리소스 모니터링을 기반으로 하는 활동 대시보드의 활동 카드에 활동을 추가합니다.
7.5.1.16.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 교체할 사용 항목입니다. |
|
| 제공되지 않음 | action 구성 요소입니다. |
|
| 제공됨 | 지정된 리소스가 작업을 나타내는지 여부를 결정하는 함수입니다. 정의되지 않은 경우 모든 리소스는 활동을 나타냅니다. |
|
| 제공됨 | 정렬에 사용할 지정된 작업의 타임스탬프입니다. |
7.5.1.17. console.dashboards/overview/detail/item
7.5.1.17.1. 요약
개요 대시보드의 세부 정보 카드에 항목을 추가합니다.
7.5.1.17.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 |
detail |
7.5.1.18. console.dashboards/overview/health/operator
7.5.1.18.1. 요약
상태 소스는 Kubernetes REST API인 개요 대시보드의 상태 카드에 상태 하위 시스템을 추가합니다.
7.5.1.18.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 팝업 메뉴에 있는 Operators 섹션의 제목입니다. |
|
| 제공되지 않음 |
Kubernetes 리소스를 가져와 |
|
| 제공됨 | Operator의 상태를 확인합니다. |
|
| 제공됨 | 팝업 행 구성 요소에 대한 로드er. |
|
| 제공됨 | 모든 리소스 페이지에 대한 링크입니다. 제공되지 않으면 리소스 prop의 첫 번째 리소스 목록 페이지가 사용됩니다. |
7.5.1.19. console.dashboards/overview/health/prometheus
7.5.1.19.1. 요약
상태 소스가 Prometheus인 개요 대시보드의 상태 카드에 상태 하위 시스템을 추가합니다.
7.5.1.19.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 하위 시스템의 표시 이름입니다. |
|
| 제공되지 않음 | Prometheus 쿼리 |
|
| 제공되지 않음 | 하위 시스템의 상태를 확인합니다. |
|
| 제공됨 |
|
|
| 제공됨 | 팝업 메뉴 콘텐츠를 위한 Loader. 정의된 경우 상태 항목이 링크로 표시되고 지정된 콘텐츠가 포함된 팝업 메뉴가 열립니다. |
|
| 제공됨 | 팝업의 제목입니다. |
|
| 제공됨 | 하위 시스템을 숨겨야 하는 컨트롤 플레인 토폴로지입니다. |
7.5.1.20. console.dashboards/overview/health/resource
7.5.1.20.1. 요약
상태 소스가 Kubernetes 리소스인 개요 대시보드의 상태 카드에 상태 하위 시스템을 추가합니다.
7.5.1.20.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 하위 시스템의 표시 이름입니다. |
|
| 제공되지 않음 |
|
|
| 제공되지 않음 | 하위 시스템의 상태를 확인합니다. |
|
| 제공됨 | 팝업 메뉴 콘텐츠를 위한 Loader. 정의된 경우 상태 항목이 링크로 표시되고 지정된 콘텐츠가 포함된 팝업 메뉴가 열립니다. |
|
| 제공됨 | 팝업의 제목입니다. |
7.5.1.21. console.dashboards/overview/health/url
7.5.1.21.1. 요약
상태 소스가 Kubernetes REST API인 개요 대시보드의 상태 카드에 상태 하위 시스템을 추가합니다.
7.5.1.21.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 하위 시스템의 표시 이름입니다. |
|
| 제공되지 않음 | 데이터를 가져올 URL입니다. 기본 Kubernetes URL 앞에 추가됩니다. |
| `CodeRef<URLHealthHandler<T, K8sResourceCommon | K8sResourceCommon[]>>` | 제공되지 않음 |
하위 시스템의 상태를 확인합니다. |
|
| 제공됨 |
|
|
| 제공됨 |
팝업 콘텐츠에 대한 로드er. 정의된 경우 상태 항목이 지정된 콘텐츠로 팝업을 여는 링크로 표시됩니다. |
|
| 제공됨 |
7.5.1.22. console.dashboards/overview/inventory/item
7.5.1.22.1. 요약
개요 인벤토리 카드에 리소스 타일을 추가합니다.
7.5.1.22.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 |
가져올 |
|
| 제공됨 | 다양한 상태를 그룹에 매핑하는 함수입니다. |
|
| 제공됨 |
|
7.5.1.23. console.dashboards/overview/inventory/item/group
7.5.1.23.1. 요약
인벤토리 상태 그룹을 추가합니다.
7.5.1.23.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 상태 그룹의 ID입니다. |
|
| 제공되지 않음 | 상태 그룹 아이콘을 나타내는 반응 구성 요소입니다. |
7.5.1.24. console.dashboards/overview/inventory/item/replacement
7.5.1.24.1. 요약
개요 인벤토리 카드를 대체합니다.
7.5.1.24.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 |
가져올 |
|
| 제공됨 | 다양한 상태를 그룹에 매핑하는 함수입니다. |
|
| 제공됨 |
|
7.5.1.25. console.dashboards/overview/prometheus/activity/resource
7.5.1.25.1. 요약
Kubernetes 리소스 모니터링을 기반으로 하는 활동을 Prometheus 개요 대시보드의 활동 카드에 추가합니다.
7.5.1.25.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 조사할 쿼리 |
|
| 제공되지 않음 | action 구성 요소입니다. |
|
| 제공됨 | 지정된 리소스가 작업을 나타내는지 여부를 결정하는 함수입니다. 정의되지 않은 경우 모든 리소스는 활동을 나타냅니다. |
7.5.1.26. console.dashboards/project/overview/item
7.5.1.26.1. 요약
프로젝트 개요 인벤토리 카드에 리소스 타일을 추가합니다.
7.5.1.26.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 |
가져올 |
|
| 제공됨 | 다양한 상태를 그룹에 매핑하는 함수입니다. |
|
| 제공됨 |
|
7.5.1.27. console.dashboards/tab
7.5.1.27.1. 요약
개요 탭 뒤에 새 대시보드 탭을 추가합니다.
7.5.1.27.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 |
탭으로 |
|
| 제공되지 않음 | 탭이 속한 탐색 섹션입니다. |
|
| 제공되지 않음 | 탭의 제목입니다. |
7.5.1.28. console.file-upload
7.5.1.28.1. 요약
(사용 가능하지 않음)
7.5.1.28.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 지원되는 파일 확장자입니다. |
|
| 제공되지 않음 | 파일 드롭 작업을 처리하는 함수입니다. |
7.5.1.29. console.flag
7.5.1.29.1. 요약
웹 콘솔 기능 플래그를 완전히 제어할 수 있습니다.
7.5.1.29.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 임의의 기능 플래그를 설정하거나 해제하는 데 사용됩니다. |
7.5.1.30. console.flag/hookProvider
7.5.1.30.1. 요약
후크 처리기를 사용하여 웹 콘솔 기능 플래그를 완전히 제어합니다.
7.5.1.30.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 임의의 기능 플래그를 설정하거나 해제하는 데 사용됩니다. |
7.5.1.31. console.flag/model
7.5.1.31.1. 요약
클러스터에 CRD가 있기 때문에 새로운 웹 콘솔 기능 플래그를 추가합니다.
7.5.1.31.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | CRD가 탐지되면 설정할 플래그의 이름입니다. |
|
| 제공되지 않음 |
|
7.5.1.32. console.global-config
7.5.1.32.1. 요약
(사용 가능하지 않음)
7.5.1.32.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 클러스터 구성 리소스 인스턴스의 고유 식별자입니다. |
|
| 제공되지 않음 | 클러스터 구성 리소스 인스턴스의 이름입니다. |
|
| 제공되지 않음 | 클러스터 구성 리소스를 참조하는 모델입니다. |
|
| 제공되지 않음 | 클러스터 구성 리소스 인스턴스의 네임스페이스입니다. |
7.5.1.33. console.model-metadata
7.5.1.33.1. 요약
API 검색을 통해 검색된 값을 재정의하여 모델 표시를 사용자 지정합니다.
7.5.1.33.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 사용자 정의할 모델입니다. 그룹 또는 선택적 버전 및 종류만 지정할 수 있습니다. |
|
| 제공됨 | 이 모델 참조를 기술 프리뷰 또는 개발자 프리뷰로 간주할지 여부입니다. |
|
| 제공됨 | 이 모델과 연결할 색상입니다. |
|
| 제공됨 |
레이블을 재정의합니다. |
|
| 제공됨 |
plural 레이블을 재정의합니다. |
|
| 제공됨 |
약어를 사용자 지정합니다. 기본값은 모두 대문자로, 최대 4자까지입니다. |
7.5.1.39. console.page/resource/details
7.5.1.39.1. 요약
웹 콘솔 라우터에 새 리소스 세부 정보 페이지를 추가합니다.
7.5.1.39.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 이 리소스 페이지가 연결되는 모델입니다. |
|
| 제공되지 않음 | 경로가 일치할 때 렌더링할 구성 요소입니다. |
7.5.1.40. console.page/resource/list
7.5.1.40.1. 요약
콘솔 라우터에 새 리소스 목록 페이지를 추가합니다.
7.5.1.40.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 이 리소스 페이지가 연결되는 모델입니다. |
|
| 제공되지 않음 | 경로가 일치할 때 렌더링할 구성 요소입니다. |
7.5.1.41. console.page/route
7.5.1.41.1. 요약
웹 콘솔 라우터에 새 페이지를 추가합니다. React Router 를 참조하십시오.
7.5.1.41.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 경로가 일치할 때 렌더링할 구성 요소입니다. |
|
| 제공되지 않음 |
유효한 URL 경로 또는 |
|
| 제공됨 | 이 페이지가 속한 관점입니다. 지정하지 않으면 모든 관점에 기여합니다. |
|
| 제공됨 |
true인 경우 은 경로가 |
7.5.1.42. console.page/route/standalone
7.5.1.42.1. 요약
일반 페이지 레이아웃 외부에서 렌더링된 새 독립 실행형 페이지를 웹 콘솔 라우터에 추가합니다. React Router 를 참조하십시오.
7.5.1.42.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 경로가 일치할 때 렌더링할 구성 요소입니다. |
|
| 제공되지 않음 |
유효한 URL 경로 또는 |
|
| 제공됨 |
true인 경우 은 경로가 |
7.5.1.43. console.perspective
7.5.1.43.1. 요약
(사용 가능하지 않음)
7.5.1.43.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 관점 식별자입니다. |
|
| 제공되지 않음 | 화면 표시 이름입니다. |
|
| 제공되지 않음 | 화면 표시 아이콘입니다. |
|
| 제공되지 않음 | 화면 랜딩 페이지 URL을 가져오는 기능입니다. |
|
| 제공되지 않음 | 가져오기 흐름을 위해 URL을 리디렉션하는 함수입니다. |
|
| 제공됨 | 관점이 기본값인지 여부입니다. 하나의 기본값만 있을 수 있습니다. |
|
| 제공됨 | nav에 기본 고정 리소스 |
|
| 제공됨 | 기본 화면을 감지하는 후크 |
7.5.1.44. console.project-overview/inventory-item
7.5.1.44.1. 요약
프로젝트 개요 페이지에 새 인벤토리 항목을 추가합니다.
7.5.1.44.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 렌더링할 구성 요소입니다. |
7.5.1.45. console.project-overview/utilization-item
7.5.1.45.1. 요약
새 프로젝트 개요 사용 항목을 추가합니다.
7.5.1.45.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 사용 항목의 제목입니다. |
|
| 제공되지 않음 | Prometheus 사용률 쿼리입니다. |
|
| 제공되지 않음 | Prometheus 데이터를 사람이 읽을 수 있는 형식으로 변환합니다. |
|
| 제공됨 | Prometheus 총 쿼리입니다. |
|
| 제공됨 | Prometheus 요청 쿼리입니다. |
|
| 제공됨 | Prometheus 제한 쿼리입니다. |
|
| 제공됨 | 일반 값 대신 상위 소비자 팝업을 표시합니다. |
7.5.1.46. console.pvc/alert
7.5.1.46.1. 요약
(사용 가능하지 않음)
7.5.1.46.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 경고 구성 요소입니다. |
7.5.1.47. console.pvc/create-prop
7.5.1.47.1. 요약
(사용 가능하지 않음)
7.5.1.47.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | create prop 작업의 레이블입니다. |
|
| 제공되지 않음 | 생성 prop 작업의 경로입니다. |
7.5.1.48. console.pvc/delete
7.5.1.48.1. 요약
(사용 가능하지 않음)
7.5.1.48.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 확장 기능을 사용할지 여부를 나타내는 서술자입니다. |
|
| 제공되지 않음 | PVC 삭제 작업의 방법입니다. |
|
| 제공되지 않음 | 추가 정보를 표시하는 경고 구성 요소입니다. |
7.5.1.49. console.pvc/status
7.5.1.49.1. 요약
(사용 가능하지 않음)
7.5.1.49.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 상태 구성 요소의 우선 순위입니다. 값이 클수록 우선순위가 높습니다. |
|
| 제공되지 않음 | 상태 구성 요소입니다. |
|
| 제공되지 않음 | 상태 구성 요소를 렌더링할지 여부를 나타내는 서술자입니다. |
7.5.1.50. console.redux-reducer
7.5.1.50.1. 요약
plugins.<scope> 하위 상태에서 작동하는 Console Redux 저장소에 새로운 감소
기를 추가합니다.
7.5.1.50.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | Redux 상태 오브젝트 내에서 reducer-managed 하위 상태를 나타내는 키입니다. |
|
| 제공되지 않음 | reducer-managed substate에서 작동하는 감소기 기능입니다. |
7.5.1.51. console.resource/create
7.5.1.51.1. 요약
(사용 가능하지 않음)
7.5.1.51.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 리소스 페이지가 렌더링되는 모델입니다. |
|
| 제공되지 않음 | 모델이 일치할 때 렌더링할 구성 요소입니다. |
7.5.1.52. console.storage-provider
7.5.1.52.1. 요약
(사용 가능하지 않음)
7.5.1.52.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | |
|
| 제공되지 않음 |
7.5.1.54. console.telemetry/listener
7.5.1.54.1. 요약
(사용 가능하지 않음)
7.5.1.54.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 원격 분석 이벤트 수신 |
7.5.1.55. console.topology/adapter/build
7.5.1.55.1. 요약
BuildAdapter
는 어댑터를 사용하여 Build
구성 요소에서 사용할 수 있는 데이터에 요소를 조정합니다.
7.5.1.55.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
| `CodeRef<(element: GraphElement) ⇒ AdapterDataType<BuildConfigData> | undefined>` | 제공되지 않음 |
7.5.1.56. console.topology/adapter/network
7.5.1.56.1. 요약
NetworkAdapater
는 어댑터에 기여하여 네트워킹
구성 요소에서 사용할 수 있는 데이터에 요소를 적용합니다.
7.5.1.56.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
| 'CodeRef<(element: Graph915) tekton NetworkAdapterType | undefined>` | 제공되지 않음 |
7.5.1.57. console.topology/adapter/pod
7.5.1.57.1. 요약
PodAdapter
은 어댑터를 제공하여 Pod
구성 요소에서 사용할 수 있는 데이터에 요소를 적용합니다.
7.5.1.57.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
| `CodeRef<(element: GraphElement) ⇒ AdapterDataType<PodsAdapterDataType> | undefined>` | 제공되지 않음 |
7.5.1.58. console.topology/component/factory
7.5.1.58.1. 요약
ViewComponentFactory
.에 대한 getter입니다.
7.5.1.58.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 |
|
7.5.1.59. console.topology/create/connector
7.5.1.59.1. 요약
create connector 함수의 getter입니다.
7.5.1.59.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | create connector 함수의 getter입니다. |
7.5.1.60. console.topology/data/factory
7.5.1.60.1. 요약
토폴로지 데이터 모델 팩토리 확장
7.5.1.60.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 팩토리의 고유 ID입니다. |
|
| 제공되지 않음 | 팩토리의 우선 순위 |
|
| 제공됨 | useK8sWatchResources 후크에서 가져올 리소스입니다. |
|
| 제공됨 | 워크로드를 포함하는 리소스의 키입니다. |
|
| 제공됨 | 데이터 모델의 팩토리를 가져옵니다. |
|
| 제공됨 | 이 모델 팩토리에서 리소스를 묘사하고 있는지 확인하는 함수를 가져옵니다.Getter for function to determine if a resource is depicted by this model factory. |
|
| 제공됨 | getter for function to reconcile data model after all extensions' models have loaded. |
7.5.1.61. console.topology/decorator/provider
7.5.1.61.1. 요약
토폴로지 실행기 공급자 확장
7.5.1.61.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | |
|
| 제공되지 않음 | |
|
| 제공되지 않음 | |
|
| 제공되지 않음 |
7.5.1.62. console.topology/details/resource-alert
7.5.1.62.1. 요약
DetailsResourceAlert
는 특정 토폴로지 컨텍스트 또는 그래프 요소에 대한 경고를 제공합니다.
7.5.1.62.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 이 경고의 ID입니다. 취소된 후 경고가 표시되지 않아야 하는 경우 상태를 저장하는 데 사용됩니다. |
| 'CodeRef<(element: Graph915) tekton DetailsResourceAlertContent | null>` | 제공되지 않음 |
7.5.1.63. console.topology/details/resource-link
7.5.1.63.1. 요약
DetailsResourceLink
는 특정 토폴로지 컨텍스트 또는 그래프 요소에 대한 링크를 제공합니다.
7.5.1.63.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
| 'CodeRef<(element: Graph915) tekton React.tekton | undefined>` | 제공되지 않음 |
제공된 경우 리소스 링크를 반환합니다. 그러지 않으면 정의되지 않은 것입니다. 스타일에 대해 |
|
| 제공됨 |
7.5.1.64. console.topology/details/tab
7.5.1.64.1. 요약
DetailsTab
은 토폴로지 세부 정보 패널의 탭에 기여합니다.
7.5.1.64.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 이 세부 정보 탭의 고유 식별자입니다. |
|
| 제공되지 않음 | UI에 표시할 탭 레이블입니다. |
|
| 제공됨 | 여기에 참조된 항목 앞에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used. |
|
| 제공됨 |
여기에 참조된 항목 뒤에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used. |
7.5.1.65. console.topology/details/tab-section
7.5.1.65.1. 요약
DetailsTabSection
은 토폴로지 세부 정보 패널의 특정 탭에 대한 섹션을 제공합니다.
7.5.1.65.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 이 세부 정보 탭의 고유 식별자입니다. |
|
| 제공되지 않음 | 이 섹션이 기여해야 하는 상위 탭 ID입니다. |
|
| 제공되지 않음 | 구성 요소를 반환하는 후크 또는 토폴로지 사이드바.SDK 구성 요소(<Section title=\{}>…padded 영역)에서 null 또는 정의되지 않은 렌더링이 있는 경우 |
| 'CodeRef<(element: Graph915, renderdatabind?:) tekton null) tekton React.databind | undefined>` | 제공되지 않음 |
공급자가 정의되지 않은 경우 @decated Fallback. rendertekton는 이미 no-op입니다. |
|
| 제공됨 |
여기에서 참조되는 항목 앞에 이 항목을 삽입합니다.For arrays, the first one found in order is used. |
|
| 제공됨 |
7.5.1.66. console.topology/display/filters
7.5.1.66.1. 요약
토폴로지 디스플레이 필터 확장
7.5.1.66.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | |
|
| 제공되지 않음 |
7.5.1.67. console.topology/relationship/provider
7.5.1.67.1. 요약
토폴로지 관계 공급자 커넥터 확장
7.5.1.67.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | |
|
| 제공되지 않음 | |
|
| 제공되지 않음 | |
|
| 제공되지 않음 |
7.5.1.68. console.user-preference/group
7.5.1.68.1. 요약
(사용 가능하지 않음)
7.5.1.68.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 사용자 환경 설정 그룹을 식별하는 데 사용되는 ID입니다. |
|
| 제공되지 않음 | 사용자 기본 설정 그룹의 레이블 |
|
| 제공됨 | 이 그룹을 배치하기 전에 사용자 기본 설정 그룹의 ID |
|
| 제공됨 | 이 그룹을 배치해야 하는 후 사용자 기본 설정 그룹의 ID |
7.5.1.69. console.user-preference/item
7.5.1.69.1. 요약
(사용 가능하지 않음)
7.5.1.69.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 사용자 기본 설정 항목을 식별하고 insertAfter 및 insertBefore에서 참조하여 항목 순서를 정의하는 데 사용되는 ID입니다. |
|
| 제공되지 않음 | 사용자 기본 설정 라벨 |
|
| 제공되지 않음 | 사용자 기본 설정에 대한 설명입니다. |
|
| 제공되지 않음 | 값을 렌더링하여 사용자 기본 설정을 설정하는 데 사용되는 입력 필드 옵션입니다. |
|
| 제공됨 | 항목이 속하는 사용자 기본 설정 그룹을 식별하는 데 사용되는 ID입니다. |
|
| 제공됨 | 이 항목을 배치해야 하는 사용자 기본 설정 항목의 ID |
|
| 제공됨 | 이 항목을 배치해야 하는 후 사용자 기본 설정 항목의 ID |
7.5.1.70. console.yaml-template
7.5.1.70.1. 요약
yaml 편집기를 통해 리소스를 편집하기 위한 YAML 템플릿
7.5.1.70.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 템플릿과 연결된 모델입니다. |
|
| 제공되지 않음 | YAML 템플릿입니다. |
|
| 제공되지 않음 |
템플릿의 이름입니다. 이름 |
7.5.1.71. dev-console.add/action
7.5.1.71.1. 요약
(사용 가능하지 않음)
7.5.1.71.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 작업을 식별하는 데 사용되는 ID입니다. |
|
| 제공되지 않음 | 동작의 레이블입니다. |
|
| 제공되지 않음 | 작업에 대한 설명입니다. |
|
| 제공되지 않음 | href로 이동합니다. |
|
| 제공됨 | 작업이 속하는 작업 그룹을 식별하는 데 사용되는 ID입니다. |
|
| 제공됨 | 화면 표시 아이콘입니다. |
|
| 제공됨 | 작업의 가시성 또는 활성화를 제어하는 선택적 액세스 검토입니다. |
7.5.1.72. dev-console.add/action-group
7.5.1.72.1. 요약
(사용 가능하지 않음)
7.5.1.72.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 작업 그룹을 식별하는 데 사용되는 ID입니다. |
|
| 제공되지 않음 | 작업 그룹의 제목 |
|
| 제공됨 | 이 그룹을 배치하기 전에 작업 그룹의 ID |
|
| 제공됨 | 이 그룹을 배치해야 하는 작업 그룹 ID |
7.5.1.73. dev-console.import/environment
7.5.1.73.1. 요약
(사용 가능하지 않음)
7.5.1.73.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 사용자 정의 환경 변수를 제공하는 이미지 스트림의 이름입니다. |
|
| 제공되지 않음 | 지원되는 이미지 스트림 태그 목록 |
|
| 제공되지 않음 | 환경 변수 목록 |
7.5.1.74. console.page/resource/tab
7.5.1.74.1. 요약 [DEPRECATED]
사용되지 않음. 대신 console.tab/horizontalNav
를 사용합니다. Console 라우터에 새 리소스 탭 페이지를 추가합니다.
7.5.1.74.2. 속성
이름 | 값 유형 | 선택 사항 | 설명 |
---|---|---|---|
|
| 제공되지 않음 | 이 리소스 페이지가 연결되는 모델입니다. |
|
| 제공되지 않음 | 경로가 일치할 때 렌더링할 구성 요소입니다. |
|
| 제공되지 않음 | 탭의 이름입니다. |
|
| 제공됨 |
탭 링크의 href 옵션입니다. 제공되지 않는 경우 첫 번째 |
|
| 제공됨 |
true인 경우 은 경로가 |
7.5.2. 동적 플러그인 문제 해결
플러그인을 로드하는 데 문제가 발생하면 이 문제 해결 팁 목록을 참조하십시오.
다음 명령을 실행하여 콘솔 Operator 구성에서 플러그인을 활성화했으며 플러그인 이름이 출력인지 확인합니다.
$ oc get console.operator.openshift.io cluster -o jsonpath='{.spec.plugins}'
- 관리자 화면의 개요 페이지의 상태 카드에서 활성화된 플러그인을 확인합니다. 플러그인이 최근에 활성화된 경우 브라우저를 새로 고쳐야 합니다.
다음과 같이 플러그인 서비스가 정상인지 확인합니다.
- 플러그인 Pod 상태가 실행 중이고 컨테이너가 준비되었는지 확인합니다.
- 서비스 라벨 선택기를 Pod와 일치하고 대상 포트가 올바른지 확인합니다.
-
콘솔 포드의 터미널 또는 클러스터의 다른 pod에 있는 서비스의
plugin-manifest.json
과 함께 curl 명령을 사용합니다.
-
ConsolePlugin
리소스 이름(consolePlugin.name
)이package.json
에 사용된 플러그인 이름과 일치하는지 확인합니다. -
ConsolePlugin
리소스에서 서비스 이름, 네임스페이스, 포트 및 경로가 올바르게 선언되었는지 확인합니다. - 플러그인 서비스에서 HTTPS 및 서비스 제공 인증서를 사용하는지 확인합니다.
- 콘솔 Pod 로그의 인증서 또는 연결 오류를 확인합니다.
- 플러그인이 사용하는 기능 플래그가 비활성화되어 있는지 확인합니다.
플러그인이
package.json
에 충족되지 않은consolePlugin.dependencies
가 없는지 확인합니다.- 여기에는 콘솔 버전 종속 항목 또는 다른 플러그인의 종속 항목이 포함될 수 있습니다. 브라우저의 이름으로 JS 콘솔을 필터링하여 기록된 메시지를 확인합니다.
탐색 확장 화면 또는 섹션 ID에 오타 오류가 없는지 확인합니다.
- 플러그인이 로드될 수 있지만 ID가 올바르지 않으면 탐색 항목이 누락될 수 있습니다. URL을 편집하여 플러그인 페이지로 직접 이동합니다.
콘솔 Pod에서 플러그인 서비스로의 트래픽을 차단하는 네트워크 정책이 없는지 확인합니다.
-
필요한 경우
openshift-console
네임스페이스의 콘솔 Pod가 서비스에 요청하도록 네트워크 정책을 조정합니다.
-
필요한 경우
개발자 툴 브라우저의 콘솔 탭에서 브라우저에 로드할 동적 플러그인 목록을 확인합니다.
-
window.SERVER_FLAGS.consolePlugins
를 평가하여 콘솔 프런트 엔드에서 동적 플러그인을 확인합니다.
-
추가 리소스