7.5. 동적 플러그인 참조


플러그인을 사용자 지정할 수 있는 확장 기능을 추가할 수 있습니다. 그런 다음 이러한 확장은 런타임 시 콘솔에 로드됩니다.

7.5.1. 동적 플러그인 확장 유형

7.5.1.1. console.action/filter

7.5.1.1.1. 요약

ActionFilter 를 사용하여 작업을 필터링할 수 있습니다.

7.5.1.1.2. 속성
이름값 유형선택 사항설명

contextId

string

제공되지 않음

컨텍스트 ID는 기여 작업의 범위를 애플리케이션의 특정 영역에 좁히는 데 도움이 됩니다. 예를 들어 토폴로지helm 이 있습니다.

filter

CodeRef<(scope: any, action: Action) tekton boolean>

제공되지 않음

일부 조건에 따라 작업을 필터링하는 함수입니다. 범위: 작업을 제공해야 하는 범위입니다. HPA(수평 Pod 자동 스케일러)를 사용하여 배포에서 ModifyCount 작업을 제거하려면 후크가 필요할 수 있습니다.

7.5.1.2. console.action/group

7.5.1.2.1. 요약

ActionGroup 은 하위 메뉴일 수도 있는 작업 그룹을 제공합니다.

7.5.1.2.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

작업 섹션을 식별하는 데 사용되는 ID입니다.

label

string

제공됨

UI에 표시할 레이블입니다. 하위 메뉴에 필요합니다.

submenu

boolean

제공됨

이 그룹을 하위 메뉴로 표시할지 여부입니다.

insertBefore

string | string[]

제공됨

여기에 참조된 항목 앞에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used.

insertAfter

string | string[]

제공됨

여기에 참조된 항목 뒤에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used. insertBefore 값이 우선합니다.

7.5.1.3. console.action/provider

7.5.1.3.1. 요약

ActionProvider 특정 컨텍스트에 대한 작업 목록을 반환하는 후크를 제공합니다.

7.5.1.3.2. 속성
이름값 유형선택 사항설명

contextId

string

제공되지 않음

컨텍스트 ID는 기여 작업의 범위를 애플리케이션의 특정 영역에 좁히는 데 도움이 됩니다. 예를 들어 토폴로지helm 이 있습니다.

공급자

CodeRef<ExtensionHook<Action[], any>>

제공되지 않음

지정된 범위에 대한 작업을 반환하는 React 후크입니다. contextId = 리소스 인 경우 범위는 항상 Kubernetes 리소스 오브젝트입니다.

7.5.1.4. console.action/resource-provider

7.5.1.4.1. 요약

ResourceActionProvider 는 특정 리소스 모델에 대한 작업 목록을 반환하는 후크를 제공합니다.

7.5.1.4.2. 속성
이름값 유형선택 사항설명

model

ExtensionK8sKindVersionModel

제공되지 않음

이 공급자가 작업을 제공하는 모델입니다.

공급자

CodeRef<ExtensionHook<Action[], any>>

제공되지 않음

지정된 리소스 모델에 대한 작업을 반환하는 반응 후크

7.5.1.5. console.alert-action

7.5.1.5.1. 요약

(사용 가능하지 않음)

7.5.1.5.2. 속성
이름값 유형선택 사항설명

경고

string

제공되지 않음

 

text

string

제공되지 않음

 

작업

CodeRef<(alert: any) ⇒ void>

제공되지 않음

 

7.5.1.6. console.catalog/item-filter

7.5.1.6.1. 요약

(사용 가능하지 않음)

7.5.1.6.2. 속성
이름값 유형선택 사항설명

catalogId

string | string[]

제공되지 않음

이 공급자가 제공하는 카탈로그의 고유 식별자입니다.

type

string

제공되지 않음

카탈로그 항목 유형의 ID를 입력합니다.

filter

CodeRef<(item: CatalogItem) ⇒ boolean>

제공되지 않음

특정 유형의 항목을 필터링합니다. 값은 CatalogItem[] 를 사용하고 필터 기준에 따라 하위 집합을 반환하는 함수입니다.

7.5.1.7. console.catalog/item-metadata

7.5.1.7.1. 요약

(사용 가능하지 않음)

7.5.1.7.2. 속성
이름값 유형선택 사항설명

catalogId

string | string[]

제공되지 않음

이 공급자가 제공하는 카탈로그의 고유 식별자입니다.

type

string

제공되지 않음

카탈로그 항목 유형의 ID를 입력합니다.

공급자

CodeRef<ExtensionHook<CatalogItemMetadataProviderFunction, CatalogExtensionHookOptions>>

제공되지 않음

특정 유형의 카탈로그 항목에 메타데이터를 제공하는 데 사용할 함수를 반환하는 후크입니다.

7.5.1.8. console.catalog/item-provider

7.5.1.8.1. 요약

(사용 가능하지 않음)

7.5.1.8.2. 속성
이름값 유형선택 사항설명

catalogId

string | string[]

제공되지 않음

이 공급자가 제공하는 카탈로그의 고유 식별자입니다.

type

string

제공되지 않음

카탈로그 항목 유형의 ID를 입력합니다.

title

string

제공되지 않음

카탈로그 항목 공급자의 제목

공급자

CodeRef<ExtensionHook<CatalogItem<any>[], CatalogExtensionHookOptions>>

제공되지 않음

항목을 가져와서 카탈로그에 대해 정규화합니다. 값은 react effect hook입니다.

priority

숫자

제공됨

이 공급자의 우선 순위입니다. 기본값은 0 입니다. 더 높은 우선 순위 공급자는 다른 공급자가 제공하는 카탈로그 항목을 재정의할 수 있습니다.

7.5.1.9. console.catalog/item-type

7.5.1.9.1. 요약

(사용 가능하지 않음)

7.5.1.9.2. 속성
이름값 유형선택 사항설명

type

string

제공되지 않음

카탈로그 항목에 대해 를 입력합니다.

title

string

제공되지 않음

카탈로그 항목의 이름입니다.

catalogDescription

string | CodeRef<React.ReactNode>

제공됨

유형별 카탈로그에 대한 설명입니다.

typeDescription

string

제공됨

카탈로그 항목 유형에 대한 설명입니다.

filters

CatalogItemAttribute[]

제공됨

카탈로그 항목과 관련된 사용자 지정 필터입니다.

그룹화

CatalogItemAttribute[]

제공됨

카탈로그 항목과 관련된 사용자 정의 그룹화입니다.

7.5.1.10. console.catalog/item-type-metadata

7.5.1.10.1. 요약

(사용 가능하지 않음)

7.5.1.10.2. 속성
이름값 유형선택 사항설명

type

string

제공되지 않음

카탈로그 항목에 대해 를 입력합니다.

filters

CatalogItemAttribute[]

제공됨

카탈로그 항목과 관련된 사용자 지정 필터입니다.

그룹화

CatalogItemAttribute[]

제공됨

카탈로그 항목과 관련된 사용자 정의 그룹화입니다.

7.5.1.11. console.cluster-overview/inventory-item

7.5.1.11.1. 요약

클러스터 개요 페이지에 새 인벤토리 항목을 추가합니다.

7.5.1.11.2. 속성
이름값 유형선택 사항설명

component

CodeRef<React.ComponentType<{}>>

제공되지 않음

렌더링할 구성 요소입니다.

7.5.1.12. console.cluster-overview/multiline-utilization-item

7.5.1.12.1. 요약

새 클러스터 개요 다중 줄 사용 항목을 추가합니다.

7.5.1.12.2. 속성
이름값 유형선택 사항설명

title

string

제공되지 않음

사용 항목의 제목입니다.

getUtilizationQueries

CodeRef<GetMultilineQueries>

제공되지 않음

Prometheus 사용률 쿼리입니다.

humanize

CodeRef<Humanize>

제공되지 않음

Prometheus 데이터를 사람이 읽을 수 있는 형식으로 변환합니다.

TopConsumerPopovers

CodeRef<React.ComponentType<TopConsumerPopoverProps>[]>

제공됨

일반 값이 아닌 상위 소비자 팝업 표시

7.5.1.13. console.cluster-overview/utilization-item

7.5.1.13.1. 요약

새 클러스터 개요 사용 항목을 추가합니다.

7.5.1.13.2. 속성
이름값 유형선택 사항설명

title

string

제공되지 않음

사용 항목의 제목입니다.

getUtilizationQuery

CodeRef<GetQuery>

제공되지 않음

Prometheus 사용률 쿼리입니다.

humanize

CodeRef<Humanize>

제공되지 않음

Prometheus 데이터를 사람이 읽을 수 있는 형식으로 변환합니다.

getTotalQuery

CodeRef<GetQuery>

제공됨

Prometheus 총 쿼리입니다.

getRequestQuery

CodeRef<GetQuery>

제공됨

Prometheus 요청 쿼리입니다.

getLimitQuery

CodeRef<GetQuery>

제공됨

Prometheus 제한 쿼리입니다.

TopConsumerPopover

CodeRef<React.ComponentType<TopConsumerPopoverProps>>

제공됨

일반 값이 아닌 상위 소비자 팝업 표시

7.5.1.14. console.context-provider

7.5.1.14.1. 요약

웹 콘솔 애플리케이션 루트에 새로운 React 컨텍스트 공급자를 추가합니다.

7.5.1.14.2. 속성
이름값 유형선택 사항설명

공급자

CodeRef<Provider<T>>

제공되지 않음

컨텍스트 공급자 구성 요소.

useValueHook

CodeRef<() ⇒ T>

제공되지 않음

컨텍스트 값의 후크입니다.

7.5.1.15. console.dashboards/card

7.5.1.15.1. 요약

새 대시보드 카드를 추가합니다.

7.5.1.15.2. 속성
이름값 유형선택 사항설명

tab

string

제공되지 않음

카드를 추가할 대시보드 탭의 ID입니다.

위치

'LEFT' | 'RIGHT' | 'MAIN'

제공되지 않음

대시보드에 있는 카드의 표 위치.

component

CodeRef<React.ComponentType<{}>>

제공되지 않음

대시보드 카드 구성 요소.

span

OverviewCardSpan

제공됨

열의 세로 범위. 작은 화면에 대해서는 무시됩니다. 기본값은 12 입니다.

7.5.1.16. console.dashboards/overview/activity/resource

7.5.1.16.1. 요약

Kubernetes 리소스 모니터링을 기반으로 하는 활동 대시보드의 활동 카드에 활동을 추가합니다.

7.5.1.16.2. 속성
이름값 유형선택 사항설명

k8sResource

CodeRef<FirehoseResource & { isList: true; }>

제공되지 않음

교체할 사용 항목입니다.

component

CodeRef<React.ComponentType<K8sActivityProps<T>>>

제공되지 않음

action 구성 요소입니다.

isActivity

CodeRef<(resource: T) tekton boolean>

제공됨

지정된 리소스가 작업을 나타내는지 여부를 결정하는 함수입니다. 정의되지 않은 경우 모든 리소스는 활동을 나타냅니다.

getTimestamp

CodeRef<(resource: T) tekton Date>

제공됨

정렬에 사용할 지정된 작업의 타임스탬프입니다.

7.5.1.17. console.dashboards/overview/detail/item

7.5.1.17.1. 요약

개요 대시보드의 세부 정보 카드에 항목을 추가합니다.

7.5.1.17.2. 속성
이름값 유형선택 사항설명

component

CodeRef<React.ComponentType<{}>>

제공되지 않음

detail Item 구성 요소를 기반으로 하는 값

7.5.1.18. console.dashboards/overview/health/operator

7.5.1.18.1. 요약

상태 소스는 Kubernetes REST API인 개요 대시보드의 상태 카드에 상태 하위 시스템을 추가합니다.

7.5.1.18.2. 속성
이름값 유형선택 사항설명

title

string

제공되지 않음

팝업 메뉴에 있는 Operators 섹션의 제목입니다.

resources

CodeRef<FirehoseResource[]>

제공되지 않음

Kubernetes 리소스를 가져와 healthHandler 로 전달할 수 있습니다.

getOperatorsWithStatuses

CodeRef<GetOperatorsWithStatuses<T>>

제공됨

Operator의 상태를 확인합니다.

operatorRowLoader

CodeRef<React.ComponentType<OperatorRowProps<T>>>

제공됨

팝업 행 구성 요소에 대한 로드er.

viewAllLink

string

제공됨

모든 리소스 페이지에 대한 링크입니다. 제공되지 않으면 리소스 prop의 첫 번째 리소스 목록 페이지가 사용됩니다.

7.5.1.19. console.dashboards/overview/health/prometheus

7.5.1.19.1. 요약

상태 소스가 Prometheus인 개요 대시보드의 상태 카드에 상태 하위 시스템을 추가합니다.

7.5.1.19.2. 속성
이름값 유형선택 사항설명

title

string

제공되지 않음

하위 시스템의 표시 이름입니다.

쿼리

string[]

제공되지 않음

Prometheus 쿼리

healthHandler

CodeRef<PrometheusHealthHandler>

제공되지 않음

하위 시스템의 상태를 확인합니다.

additionalResource

CodeRef<FirehoseResource>

제공됨

healthHandler 로 가져와서 전달할 추가 리소스입니다.

popupComponent

CodeRef<React.ComponentType<PrometheusHealthPopupProps>>

제공됨

팝업 메뉴 콘텐츠를 위한 Loader. 정의된 경우 상태 항목이 링크로 표시되고 지정된 콘텐츠가 포함된 팝업 메뉴가 열립니다.

popupTitle

string

제공됨

팝업의 제목입니다.

disallowedControlPlaneTopology

string[]

제공됨

하위 시스템을 숨겨야 하는 컨트롤 플레인 토폴로지입니다.

7.5.1.20. console.dashboards/overview/health/resource

7.5.1.20.1. 요약

상태 소스가 Kubernetes 리소스인 개요 대시보드의 상태 카드에 상태 하위 시스템을 추가합니다.

7.5.1.20.2. 속성
이름값 유형선택 사항설명

title

string

제공되지 않음

하위 시스템의 표시 이름입니다.

resources

CodeRef<WatchK8sResources<T>>

제공되지 않음

healthHandler 에 전달하여 전달할 Kubernetes 리소스입니다.

healthHandler

CodeRef<ResourceHealthHandler<T>>

제공되지 않음

하위 시스템의 상태를 확인합니다.

popupComponent

CodeRef<WatchK8sResults<T>>

제공됨

팝업 메뉴 콘텐츠를 위한 Loader. 정의된 경우 상태 항목이 링크로 표시되고 지정된 콘텐츠가 포함된 팝업 메뉴가 열립니다.

popupTitle

string

제공됨

팝업의 제목입니다.

7.5.1.21. console.dashboards/overview/health/url

7.5.1.21.1. 요약

상태 소스가 Kubernetes REST API인 개요 대시보드의 상태 카드에 상태 하위 시스템을 추가합니다.

7.5.1.21.2. 속성
이름값 유형선택 사항설명

title

string

제공되지 않음

하위 시스템의 표시 이름입니다.

url

string

제공되지 않음

데이터를 가져올 URL입니다. 기본 Kubernetes URL 앞에 추가됩니다.

healthHandler

`CodeRef<URLHealthHandler<T, K8sResourceCommon

K8sResourceCommon[]>>`

제공되지 않음

하위 시스템의 상태를 확인합니다.

additionalResource

CodeRef<FirehoseResource>

제공됨

healthHandler 로 가져와서 전달할 추가 리소스입니다.

popupComponent

CodeRef<React. ComponentType<{ healthResult?: T; healthResultError?: any; k8sResult?: FirehoseResult<R>; }>>

제공됨

팝업 콘텐츠에 대한 로드er. 정의된 경우 상태 항목이 지정된 콘텐츠로 팝업을 여는 링크로 표시됩니다.

popupTitle

string

제공됨

7.5.1.22. console.dashboards/overview/inventory/item

7.5.1.22.1. 요약

개요 인벤토리 카드에 리소스 타일을 추가합니다.

7.5.1.22.2. 속성
이름값 유형선택 사항설명

model

CodeRef<T>

제공되지 않음

가져올 리소스 의 모델입니다. 모델의 레이블 또는 축을 가져오는 데 사용됩니다.

매퍼

CodeRef<StatusGroupMapper<T, R>>

제공됨

다양한 상태를 그룹에 매핑하는 함수입니다.

additionalResources

CodeRef<WatchK8sResources<R>>

제공됨

매퍼 함수로 가져와 전달할 추가 리소스입니다.

7.5.1.23. console.dashboards/overview/inventory/item/group

7.5.1.23.1. 요약

인벤토리 상태 그룹을 추가합니다.

7.5.1.23.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

상태 그룹의 ID입니다.

icon

CodeRef<React.ReactElement<any, string | React.JSXElementConstructor<any>>>

제공되지 않음

상태 그룹 아이콘을 나타내는 반응 구성 요소입니다.

7.5.1.24. console.dashboards/overview/inventory/item/replacement

7.5.1.24.1. 요약

개요 인벤토리 카드를 대체합니다.

7.5.1.24.2. 속성
이름값 유형선택 사항설명

model

CodeRef<T>

제공되지 않음

가져올 리소스 의 모델입니다. 모델의 레이블 또는 축을 가져오는 데 사용됩니다.

매퍼

CodeRef<StatusGroupMapper<T, R>>

제공됨

다양한 상태를 그룹에 매핑하는 함수입니다.

additionalResources

CodeRef<WatchK8sResources<R>>

제공됨

매퍼 함수로 가져와 전달할 추가 리소스입니다.

7.5.1.25. console.dashboards/overview/prometheus/activity/resource

7.5.1.25.1. 요약

Kubernetes 리소스 모니터링을 기반으로 하는 활동을 Prometheus 개요 대시보드의 활동 카드에 추가합니다.

7.5.1.25.2. 속성
이름값 유형선택 사항설명

쿼리

string[]

제공되지 않음

조사할 쿼리

component

CodeRef<React.ComponentType<PrometheusActivityProps>>

제공되지 않음

action 구성 요소입니다.

isActivity

CodeRef<(results: PrometheusResponse[]) tekton boolean>

제공됨

지정된 리소스가 작업을 나타내는지 여부를 결정하는 함수입니다. 정의되지 않은 경우 모든 리소스는 활동을 나타냅니다.

7.5.1.26. console.dashboards/project/overview/item

7.5.1.26.1. 요약

프로젝트 개요 인벤토리 카드에 리소스 타일을 추가합니다.

7.5.1.26.2. 속성
이름값 유형선택 사항설명

model

CodeRef<T>

제공되지 않음

가져올 리소스 의 모델입니다. 모델의 레이블 또는 축을 가져오는 데 사용됩니다.

매퍼

CodeRef<StatusGroupMapper<T, R>>

제공됨

다양한 상태를 그룹에 매핑하는 함수입니다.

additionalResources

CodeRef<WatchK8sResources<R>>

제공됨

매퍼 함수로 가져와 전달할 추가 리소스입니다.

7.5.1.27. console.dashboards/tab

7.5.1.27.1. 요약

개요 탭 뒤에 새 대시보드 탭을 추가합니다.

7.5.1.27.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

탭으로 href 로 사용하고 이 탭에 카드를 추가할 때 사용되는 고유한 탭 식별자입니다.

navSection

'home' | 'storage'

제공되지 않음

탭이 속한 탐색 섹션입니다.

title

string

제공되지 않음

탭의 제목입니다.

7.5.1.28. console.file-upload

7.5.1.28.1. 요약

(사용 가능하지 않음)

7.5.1.28.2. 속성
이름값 유형선택 사항설명

fileExtensions

string[]

제공되지 않음

지원되는 파일 확장자입니다.

handler

CodeRef<FileUploadHandler>

제공되지 않음

파일 드롭 작업을 처리하는 함수입니다.

7.5.1.29. console.flag

7.5.1.29.1. 요약

웹 콘솔 기능 플래그를 완전히 제어할 수 있습니다.

7.5.1.29.2. 속성
이름값 유형선택 사항설명

handler

CodeRef<FeatureFlagHandler>

제공되지 않음

임의의 기능 플래그를 설정하거나 해제하는 데 사용됩니다.

7.5.1.30. console.flag/hookProvider

7.5.1.30.1. 요약

후크 처리기를 사용하여 웹 콘솔 기능 플래그를 완전히 제어합니다.

7.5.1.30.2. 속성
이름값 유형선택 사항설명

handler

CodeRef<FeatureFlagHandler>

제공되지 않음

임의의 기능 플래그를 설정하거나 해제하는 데 사용됩니다.

7.5.1.31. console.flag/model

7.5.1.31.1. 요약

클러스터에 CRD가 있기 때문에 새로운 웹 콘솔 기능 플래그를 추가합니다.

7.5.1.31.2. 속성
이름값 유형선택 사항설명

flag

string

제공되지 않음

CRD가 탐지되면 설정할 플래그의 이름입니다.

model

ExtensionK8sModel

제공되지 않음

CustomResourceDefinition 을 참조하는 모델입니다.

7.5.1.32. console.global-config

7.5.1.32.1. 요약

(사용 가능하지 않음)

7.5.1.32.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

클러스터 구성 리소스 인스턴스의 고유 식별자입니다.

name

string

제공되지 않음

클러스터 구성 리소스 인스턴스의 이름입니다.

model

ExtensionK8sModel

제공되지 않음

클러스터 구성 리소스를 참조하는 모델입니다.

namespace

string

제공되지 않음

클러스터 구성 리소스 인스턴스의 네임스페이스입니다.

7.5.1.33. console.model-metadata

7.5.1.33.1. 요약

API 검색을 통해 검색된 값을 재정의하여 모델 표시를 사용자 지정합니다.

7.5.1.33.2. 속성
이름값 유형선택 사항설명

model

ExtensionK8sGroupModel

제공되지 않음

사용자 정의할 모델입니다. 그룹 또는 선택적 버전 및 종류만 지정할 수 있습니다.

badge

ModelBadge

제공됨

이 모델 참조를 기술 프리뷰 또는 개발자 프리뷰로 간주할지 여부입니다.

색상

string

제공됨

이 모델과 연결할 색상입니다.

label

string

제공됨

레이블을 재정의합니다. kind 를 제공해야 합니다.

labelPlural

string

제공됨

plural 레이블을 재정의합니다. kind 를 제공해야 합니다.

abbr

string

제공됨

약어를 사용자 지정합니다. 기본값은 모두 대문자로, 최대 4자까지입니다. 그런 종류 의 제공이 필요합니다.

7.5.1.34. console.navigation/href

7.5.1.34.1. 요약

(사용 가능하지 않음)

7.5.1.34.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

이 항목의 고유 식별자입니다.

name

string

제공되지 않음

이 항목의 이름입니다.

href

string

제공되지 않음

링크 href 값.

관점

string

제공됨

이 항목이 속한 화면 ID입니다. 지정하지 않으면 기본 관점에 기여합니다.

섹션

string

제공됨

이 항목이 속한 탐색 섹션입니다. 지정하지 않으면 이 항목을 최상위 링크로 렌더링합니다.

dataAttributes

{ [key: string]: string; }

제공됨

NetNamespace에 데이터 특성을 추가합니다.

startsWith

string[]

제공됨

URL이 이러한 경로 중 하나로 시작될 때 이 항목을 active로 표시합니다.

insertBefore

string | string[]

제공됨

여기에 참조된 항목 앞에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used.

insertAfter

string | string[]

제공됨

여기에 참조된 항목 뒤에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used. insertBefore 가 우선합니다.

namespaced

boolean

제공됨

true 인 경우 /ns/active-namespace 를 끝에 추가합니다.

prefixNamespaced

boolean

제공됨

true 인 경우 /k8s/ns/active-namespace 를 시작점에 추가합니다.

7.5.1.35. console.navigation/resource-cluster

7.5.1.35.1. 요약

(사용 가능하지 않음)

7.5.1.35.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

이 항목의 고유 식별자입니다.

model

ExtensionK8sModel

제공되지 않음

이 탐색 항목이 연결되는 모델입니다.

관점

string

제공됨

이 항목이 속한 화면 ID입니다. 지정하지 않으면 기본 관점에 기여합니다.

섹션

string

제공됨

이 항목이 속한 탐색 섹션입니다. 지정하지 않으면 이 항목을 최상위 링크로 렌더링합니다.

dataAttributes

{ [key: string]: string; }

제공됨

NetNamespace에 데이터 특성을 추가합니다.

startsWith

string[]

제공됨

URL이 이러한 경로 중 하나로 시작될 때 이 항목을 active로 표시합니다.

insertBefore

string | string[]

제공됨

여기에 참조된 항목 앞에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used.

insertAfter

string | string[]

제공됨

여기에 참조된 항목 뒤에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used. insertBefore 가 우선합니다.

name

string

제공됨

기본 이름을 재정의합니다. 링크 이름을 제공하지 않으면 모델의 복수형 값과 동일합니다.

7.5.1.36. console.navigation/resource-ns

7.5.1.36.1. 요약

(사용 가능하지 않음)

7.5.1.36.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

이 항목의 고유 식별자입니다.

model

ExtensionK8sModel

제공되지 않음

이 탐색 항목이 연결되는 모델입니다.

관점

string

제공됨

이 항목이 속한 화면 ID입니다. 지정하지 않으면 기본 관점에 기여합니다.

섹션

string

제공됨

이 항목이 속한 탐색 섹션입니다. 지정하지 않으면 이 항목을 최상위 링크로 렌더링합니다.

dataAttributes

{ [key: string]: string; }

제공됨

NetNamespace에 데이터 특성을 추가합니다.

startsWith

string[]

제공됨

URL이 이러한 경로 중 하나로 시작될 때 이 항목을 active로 표시합니다.

insertBefore

string | string[]

제공됨

여기에 참조된 항목 앞에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used.

insertAfter

string | string[]

제공됨

여기에 참조된 항목 뒤에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used. insertBefore 가 우선합니다.

name

string

제공됨

기본 이름을 재정의합니다. 링크 이름을 제공하지 않으면 모델의 복수형 값과 동일합니다.

7.5.1.37. console.navigation/section

7.5.1.37.1. 요약

(사용 가능하지 않음)

7.5.1.37.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

이 항목의 고유 식별자입니다.

관점

string

제공됨

이 항목이 속한 화면 ID입니다. 지정하지 않으면 기본 관점에 기여합니다.

dataAttributes

{ [key: string]: string; }

제공됨

NetNamespace에 데이터 특성을 추가합니다.

insertBefore

string | string[]

제공됨

여기에 참조된 항목 앞에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used.

insertAfter

string | string[]

제공됨

여기에 참조된 항목 뒤에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used. insertBefore 가 우선합니다.

name

string

제공됨

이 섹션의 이름입니다. 지정하지 않으면 섹션 위에 구분 기호만 표시됩니다.

7.5.1.38. console.navigation/separator

7.5.1.38.1. 요약

(사용 가능하지 않음)

7.5.1.38.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

이 항목의 고유 식별자입니다.

관점

string

제공됨

이 항목이 속한 화면 ID입니다. 지정하지 않으면 기본 관점에 기여합니다.

섹션

string

제공됨

이 항목이 속한 탐색 섹션입니다. 지정하지 않으면 이 항목을 최상위 링크로 렌더링합니다.

dataAttributes

{ [key: string]: string; }

제공됨

NetNamespace에 데이터 특성을 추가합니다.

insertBefore

string | string[]

제공됨

여기에 참조된 항목 앞에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used.

insertAfter

string | string[]

제공됨

여기에 참조된 항목 뒤에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used. insertBefore 가 우선합니다.

7.5.1.39. console.page/resource/details

7.5.1.39.1. 요약

웹 콘솔 라우터에 새 리소스 세부 정보 페이지를 추가합니다.

7.5.1.39.2. 속성
이름값 유형선택 사항설명

model

ExtensionK8sGroupKindModel

제공되지 않음

이 리소스 페이지가 연결되는 모델입니다.

component

CodeRef<React.tektonType<{ match: match<{}>; namespace: string: model: ExtensionK8sModel; }>>

제공되지 않음

경로가 일치할 때 렌더링할 구성 요소입니다.

7.5.1.40. console.page/resource/list

7.5.1.40.1. 요약

콘솔 라우터에 새 리소스 목록 페이지를 추가합니다.

7.5.1.40.2. 속성
이름값 유형선택 사항설명

model

ExtensionK8sGroupKindModel

제공되지 않음

이 리소스 페이지가 연결되는 모델입니다.

component

CodeRef<React.tektonType<{ match: match<{}>; namespace: string: model: ExtensionK8sModel; }>>

제공되지 않음

경로가 일치할 때 렌더링할 구성 요소입니다.

7.5.1.41. console.page/route

7.5.1.41.1. 요약

웹 콘솔 라우터에 새 페이지를 추가합니다. React Router 를 참조하십시오.

7.5.1.41.2. 속성
이름값 유형선택 사항설명

component

CodeRef<React.ComponentType<RouteComponentProps<{}, StaticContext, any>>>

제공되지 않음

경로가 일치할 때 렌더링할 구성 요소입니다.

path

string | string[]

제공되지 않음

유효한 URL 경로 또는 경로-regexp@^1.7.0이 이해할 수 있는 경로 의 배열입니다.

관점

string

제공됨

이 페이지가 속한 관점입니다. 지정하지 않으면 모든 관점에 기여합니다.

정확한

boolean

제공됨

true인 경우 은 경로가 location.pathname 과 정확히 일치하는 경우에만 일치합니다.

7.5.1.42. console.page/route/standalone

7.5.1.42.1. 요약

일반 페이지 레이아웃 외부에서 렌더링된 새 독립 실행형 페이지를 웹 콘솔 라우터에 추가합니다. React Router 를 참조하십시오.

7.5.1.42.2. 속성
이름값 유형선택 사항설명

component

CodeRef<React.ComponentType<RouteComponentProps<{}, StaticContext, any>>>

제공되지 않음

경로가 일치할 때 렌더링할 구성 요소입니다.

path

string | string[]

제공되지 않음

유효한 URL 경로 또는 경로-regexp@^1.7.0이 이해할 수 있는 경로 의 배열입니다.

정확한

boolean

제공됨

true인 경우 은 경로가 location.pathname 과 정확히 일치하는 경우에만 일치합니다.

7.5.1.43. console.perspective

7.5.1.43.1. 요약

(사용 가능하지 않음)

7.5.1.43.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

관점 식별자입니다.

name

string

제공되지 않음

화면 표시 이름입니다.

icon

CodeRef<LazyComponent>

제공되지 않음

화면 표시 아이콘입니다.

landingPageURL

CodeRef<(flags: { [key: string]: boolean; }, isFirstVisit: boolean) ⇒ string>

제공되지 않음

화면 랜딩 페이지 URL을 가져오는 기능입니다.

importRedirectURL

CodeRef<(namespace: string) ⇒ string>

제공되지 않음

가져오기 흐름을 위해 URL을 리디렉션하는 함수입니다.

default

boolean

제공됨

관점이 기본값인지 여부입니다. 하나의 기본값만 있을 수 있습니다.

defaultPins

ExtensionK8sModel[]

제공됨

nav에 기본 고정 리소스

usePerspectiveDetection

CodeRef<() ⇒ [boolean, boolean]>

제공됨

기본 화면을 감지하는 후크

7.5.1.44. console.project-overview/inventory-item

7.5.1.44.1. 요약

프로젝트 개요 페이지에 새 인벤토리 항목을 추가합니다.

7.5.1.44.2. 속성
이름값 유형선택 사항설명

component

CodeRef<React.ComponentType<{ projectName: string; }>>

제공되지 않음

렌더링할 구성 요소입니다.

7.5.1.45. console.project-overview/utilization-item

7.5.1.45.1. 요약

새 프로젝트 개요 사용 항목을 추가합니다.

7.5.1.45.2. 속성
이름값 유형선택 사항설명

title

string

제공되지 않음

사용 항목의 제목입니다.

getUtilizationQuery

CodeRef<GetProjectQuery>

제공되지 않음

Prometheus 사용률 쿼리입니다.

humanize

CodeRef<Humanize>

제공되지 않음

Prometheus 데이터를 사람이 읽을 수 있는 형식으로 변환합니다.

getTotalQuery

CodeRef<GetProjectQuery>

제공됨

Prometheus 총 쿼리입니다.

getRequestQuery

CodeRef<GetProjectQuery>

제공됨

Prometheus 요청 쿼리입니다.

getLimitQuery

CodeRef<GetProjectQuery>

제공됨

Prometheus 제한 쿼리입니다.

TopConsumerPopover

CodeRef<React.ComponentType<TopConsumerPopoverProps>>

제공됨

일반 값 대신 상위 소비자 팝업을 표시합니다.

7.5.1.46. console.pvc/alert

7.5.1.46.1. 요약

(사용 가능하지 않음)

7.5.1.46.2. 속성
이름값 유형선택 사항설명

경고

CodeRef<React.ComponentType<{ pvc: K8sResourceCommon; }>>

제공되지 않음

경고 구성 요소입니다.

7.5.1.47. console.pvc/create-prop

7.5.1.47.1. 요약

(사용 가능하지 않음)

7.5.1.47.2. 속성
이름값 유형선택 사항설명

label

string

제공되지 않음

create prop 작업의 레이블입니다.

path

string

제공되지 않음

생성 prop 작업의 경로입니다.

7.5.1.48. console.pvc/delete

7.5.1.48.1. 요약

(사용 가능하지 않음)

7.5.1.48.2. 속성
이름값 유형선택 사항설명

서술자

CodeRef<(pvc: K8sResourceCommon) ⇒ boolean>

제공되지 않음

확장 기능을 사용할지 여부를 나타내는 서술자입니다.

onPVCKill

CodeRef<(pvc: K8sResourceCommon) ⇒ Promise<void>>

제공되지 않음

PVC 삭제 작업의 방법입니다.

경고

CodeRef<React.ComponentType<{ pvc: K8sResourceCommon; }>>

제공되지 않음

추가 정보를 표시하는 경고 구성 요소입니다.

7.5.1.49. console.pvc/status

7.5.1.49.1. 요약

(사용 가능하지 않음)

7.5.1.49.2. 속성
이름값 유형선택 사항설명

priority

숫자

제공되지 않음

상태 구성 요소의 우선 순위입니다. 값이 클수록 우선순위가 높습니다.

status

CodeRef<React.ComponentType<{ pvc: K8sResourceCommon; }>>

제공되지 않음

상태 구성 요소입니다.

서술자

CodeRef<(pvc: K8sResourceCommon) ⇒ boolean>

제공되지 않음

상태 구성 요소를 렌더링할지 여부를 나타내는 서술자입니다.

7.5.1.50. console.redux-reducer

7.5.1.50.1. 요약

plugins.<scope> 하위 상태에서 작동하는 Console Redux 저장소에 새로운 감소 기를 추가합니다.

7.5.1.50.2. 속성
이름값 유형선택 사항설명

scope

string

제공되지 않음

Redux 상태 오브젝트 내에서 reducer-managed 하위 상태를 나타내는 키입니다.

reducer

CodeRef<Reducer<any, AnyAction>>

제공되지 않음

reducer-managed substate에서 작동하는 감소기 기능입니다.

7.5.1.51. console.resource/create

7.5.1.51.1. 요약

(사용 가능하지 않음)

7.5.1.51.2. 속성
이름값 유형선택 사항설명

model

ExtensionK8sModel

제공되지 않음

리소스 페이지가 렌더링되는 모델입니다.

component

CodeRef<React.ComponentType<CreateResourceComponentProps>>

제공되지 않음

모델이 일치할 때 렌더링할 구성 요소입니다.

7.5.1.52. console.storage-provider

7.5.1.52.1. 요약

(사용 가능하지 않음)

7.5.1.52.2. 속성
이름값 유형선택 사항설명

name

string

제공되지 않음

 

구성 요소

CodeRef<React.ComponentType<Partial<RouteComponentProps<{}, StaticContext, any>>>>

제공되지 않음

 

7.5.1.53. console.tab/horizontalNav

7.5.1.53.1. 요약

(사용 가능하지 않음)

7.5.1.53.2. 속성
이름값 유형선택 사항설명

model

ExtensionK8sKindVersionModel

제공되지 않음

이 공급자가 표시하는 모델입니다.

page

{ name: string; href: string; }

제공되지 않음

수평 탭에 표시할 페이지입니다. 탭 이름을 이름으로 사용하고 탭 이름 href를 사용합니다.

component

CodeRef<React.ComponentType<PageComponentProps<K8sResourceCommon>>>

제공되지 않음

경로가 일치할 때 렌더링할 구성 요소입니다.

7.5.1.54. console.telemetry/listener

7.5.1.54.1. 요약

(사용 가능하지 않음)

7.5.1.54.2. 속성
이름값 유형선택 사항설명

listener

CodeRef<TelemetryEventListener>

제공되지 않음

원격 분석 이벤트 수신

7.5.1.55. console.topology/adapter/build

7.5.1.55.1. 요약

BuildAdapter 는 어댑터를 사용하여 Build 구성 요소에서 사용할 수 있는 데이터에 요소를 조정합니다.

7.5.1.55.2. 속성
이름값 유형선택 사항설명

adapt

`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. 속성
이름값 유형선택 사항설명

adapt

'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. 속성
이름값 유형선택 사항설명

adapt

`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. 속성
이름값 유형선택 사항설명

getFactory

CodeRef<ViewComponentFactory>

제공되지 않음

ViewComponentFactory.에 대한 getter입니다.

7.5.1.59. console.topology/create/connector

7.5.1.59.1. 요약

create connector 함수의 getter입니다.

7.5.1.59.2. 속성
이름값 유형선택 사항설명

getCreateConnector

CodeRef<CreateConnectionGetter>

제공되지 않음

create connector 함수의 getter입니다.

7.5.1.60. console.topology/data/factory

7.5.1.60.1. 요약

토폴로지 데이터 모델 팩토리 확장

7.5.1.60.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

팩토리의 고유 ID입니다.

priority

숫자

제공되지 않음

팩토리의 우선 순위

resources

WatchK8sResourcesGeneric

제공됨

useK8sWatchResources 후크에서 가져올 리소스입니다.

workloadKeys

string[]

제공됨

워크로드를 포함하는 리소스의 키입니다.

getDataModel

CodeRef<TopologyDataModelGetter>

제공됨

데이터 모델의 팩토리를 가져옵니다.

isResourceDepicted

CodeRef<TopologyDataModelDepicted>

제공됨

이 모델 팩토리에서 리소스를 묘사하고 있는지 확인하는 함수를 가져옵니다.Getter for function to determine if a resource is depicted by this model factory.

getDataModelReconciler

CodeRef<TopologyDataModelReconciler>

제공됨

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. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

 

priority

숫자

제공되지 않음

 

Quadrant

TopologyQuadrant

제공되지 않음

 

데코레이터

CodeRef<TopologyDecoratorGetter>

제공되지 않음

 

7.5.1.62. console.topology/details/resource-alert

7.5.1.62.1. 요약

DetailsResourceAlert 는 특정 토폴로지 컨텍스트 또는 그래프 요소에 대한 경고를 제공합니다.

7.5.1.62.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

이 경고의 ID입니다. 취소된 후 경고가 표시되지 않아야 하는 경우 상태를 저장하는 데 사용됩니다.

contentProvider

'CodeRef<(element: Graph915) tekton DetailsResourceAlertContent

null>`

제공되지 않음

7.5.1.64. console.topology/details/tab

7.5.1.64.1. 요약

DetailsTab 은 토폴로지 세부 정보 패널의 탭에 기여합니다.

7.5.1.64.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

이 세부 정보 탭의 고유 식별자입니다.

label

string

제공되지 않음

UI에 표시할 탭 레이블입니다.

insertBefore

string | string[]

제공됨

여기에 참조된 항목 앞에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used.

insertAfter

string | string[]

제공됨

여기에 참조된 항목 뒤에 이 항목을 삽입합니다. 배열의 경우 순서대로 찾은 첫 번째 항목이 사용됩니다.For arrays, the first one found in order is used. insertBefore 값이 우선합니다.

7.5.1.65. console.topology/details/tab-section

7.5.1.65.1. 요약

DetailsTabSection 은 토폴로지 세부 정보 패널의 특정 탭에 대한 섹션을 제공합니다.

7.5.1.65.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

이 세부 정보 탭의 고유 식별자입니다.

tab

string

제공되지 않음

이 섹션이 기여해야 하는 상위 탭 ID입니다.

공급자

CodeRef<DetailsTabSectionExtensionHook>

제공되지 않음

구성 요소를 반환하는 후크 또는 토폴로지 사이드바.SDK 구성 요소(<Section title=\{}>…​padded 영역)에서 null 또는 정의되지 않은 렌더링이 있는 경우

섹션

'CodeRef<(element: Graph915, renderdatabind?:) tekton null) tekton React.databind

undefined>`

제공되지 않음

공급자가 정의되지 않은 경우 @decated Fallback. rendertekton는 이미 no-op입니다.

insertBefore

string | string[]

제공됨

여기에서 참조되는 항목 앞에 이 항목을 삽입합니다.For arrays, the first one found in order is used.

insertAfter

string | string[]

제공됨

7.5.1.66. console.topology/display/filters

7.5.1.66.1. 요약

토폴로지 디스플레이 필터 확장

7.5.1.66.2. 속성
이름값 유형선택 사항설명

getTopologyFilters

CodeRef<() ⇒ TopologyDisplayOption[]>

제공되지 않음

 

applyDisplayOptions

CodeRef<TopologyApplyDisplayOptions>

제공되지 않음

 

7.5.1.67. console.topology/relationship/provider

7.5.1.67.1. 요약

토폴로지 관계 공급자 커넥터 확장

7.5.1.67.2. 속성
이름값 유형선택 사항설명

제공

CodeRef<RelationshipProviderProvides>

제공되지 않음

 

tooltip

string

제공되지 않음

 

create

CodeRef<RelationshipProviderCreate>

제공되지 않음

 

priority

숫자

제공되지 않음

 

7.5.1.68. console.user-preference/group

7.5.1.68.1. 요약

(사용 가능하지 않음)

7.5.1.68.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

사용자 환경 설정 그룹을 식별하는 데 사용되는 ID입니다.

label

string

제공되지 않음

사용자 기본 설정 그룹의 레이블

insertBefore

string

제공됨

이 그룹을 배치하기 전에 사용자 기본 설정 그룹의 ID

insertAfter

string

제공됨

이 그룹을 배치해야 하는 후 사용자 기본 설정 그룹의 ID

7.5.1.69. console.user-preference/item

7.5.1.69.1. 요약

(사용 가능하지 않음)

7.5.1.69.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

사용자 기본 설정 항목을 식별하고 insertAfter 및 insertBefore에서 참조하여 항목 순서를 정의하는 데 사용되는 ID입니다.

label

string

제공되지 않음

사용자 기본 설정 라벨

description

string

제공되지 않음

사용자 기본 설정에 대한 설명입니다.

field

UserPreferenceField

제공되지 않음

값을 렌더링하여 사용자 기본 설정을 설정하는 데 사용되는 입력 필드 옵션입니다.

groupId

string

제공됨

항목이 속하는 사용자 기본 설정 그룹을 식별하는 데 사용되는 ID입니다.

insertBefore

string

제공됨

이 항목을 배치해야 하는 사용자 기본 설정 항목의 ID

insertAfter

string

제공됨

이 항목을 배치해야 하는 후 사용자 기본 설정 항목의 ID

7.5.1.70. console.yaml-template

7.5.1.70.1. 요약

yaml 편집기를 통해 리소스를 편집하기 위한 YAML 템플릿

7.5.1.70.2. 속성
이름값 유형선택 사항설명

model

ExtensionK8sModel

제공되지 않음

템플릿과 연결된 모델입니다.

template

CodeRef<string>

제공되지 않음

YAML 템플릿입니다.

name

string

제공되지 않음

템플릿의 이름입니다. 이름 default 를 사용하여 기본 템플릿으로 표시합니다.

7.5.1.71. dev-console.add/action

7.5.1.71.1. 요약

(사용 가능하지 않음)

7.5.1.71.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

작업을 식별하는 데 사용되는 ID입니다.

label

string

제공되지 않음

동작의 레이블입니다.

description

string

제공되지 않음

작업에 대한 설명입니다.

href

string

제공되지 않음

href로 이동합니다.

groupId

string

제공됨

작업이 속하는 작업 그룹을 식별하는 데 사용되는 ID입니다.

icon

CodeRef<React.ReactNode>

제공됨

화면 표시 아이콘입니다.

accessReview

AccessReviewResourceAttributes[]

제공됨

작업의 가시성 또는 활성화를 제어하는 선택적 액세스 검토입니다.

7.5.1.72. dev-console.add/action-group

7.5.1.72.1. 요약

(사용 가능하지 않음)

7.5.1.72.2. 속성
이름값 유형선택 사항설명

id

string

제공되지 않음

작업 그룹을 식별하는 데 사용되는 ID입니다.

name

string

제공되지 않음

작업 그룹의 제목

insertBefore

string

제공됨

이 그룹을 배치하기 전에 작업 그룹의 ID

insertAfter

string

제공됨

이 그룹을 배치해야 하는 작업 그룹 ID

7.5.1.73. dev-console.import/environment

7.5.1.73.1. 요약

(사용 가능하지 않음)

7.5.1.73.2. 속성
이름값 유형선택 사항설명

imageStreamName

string

제공되지 않음

사용자 정의 환경 변수를 제공하는 이미지 스트림의 이름입니다.

imageStreamTags

string[]

제공되지 않음

지원되는 이미지 스트림 태그 목록

환경

ImageEnvironment[]

제공되지 않음

환경 변수 목록

7.5.1.74. console.page/resource/tab

7.5.1.74.1. 요약 [DEPRECATED]

사용되지 않음. 대신 console.tab/horizontalNav 를 사용합니다. Console 라우터에 새 리소스 탭 페이지를 추가합니다.

7.5.1.74.2. 속성
이름값 유형선택 사항설명

model

ExtensionK8sGroupKindModel

제공되지 않음

이 리소스 페이지가 연결되는 모델입니다.

component

CodeRef<React.ComponentType<RouteComponentProps<{}, StaticContext, any>>>

제공되지 않음

경로가 일치할 때 렌더링할 구성 요소입니다.

name

string

제공되지 않음

탭의 이름입니다.

href

string

제공됨

탭 링크의 href 옵션입니다. 제공되지 않는 경우 첫 번째 경로가 사용됩니다.

정확한

boolean

제공됨

true인 경우 은 경로가 location.pathname 과 정확히 일치하는 경우에만 일치합니다.

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 를 평가하여 콘솔 프런트 엔드에서 동적 플러그인을 확인합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.