20장. OperatorHub [config.openshift.io/v1]


설명
OperatorHub는 operatorhubs API의 스키마입니다. 클러스터의 OperatorHub의 기본 허브 소스의 상태를 enabled에서 disabled로 변경하고 그 반대의 경우도 마찬가지입니다. 호환성 수준 1: 최소 12 개월 또는 3 개의 마이너 릴리스 (더 긴 버전) 동안 주요 릴리스 내에서 사용할 수 있습니다.
유형
object

20.1. 사양

속성유형설명

apiVersion

string

APIVersion은 버전이 지정된 이 오브젝트 표현의 스키마를 정의합니다. 서버는 인식된 스키마를 최신 내부 값으로 변환해야 하며, 인식되지 않는 값을 거부할 수 있습니다. 자세한 내용은 https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

kind

string

kind는 이 오브젝트가 나타내는 REST 리소스에 해당하는 문자열 값입니다. 서버는 클라이언트에서 요청을 제출한 끝점에서 이를 유추할 수 있습니다. CamelCase로 업데이트할 수 없습니다. 자세한 내용은 https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

메타데이터

ObjectMeta

표준 오브젝트의 메타데이터입니다. 자세한 내용은 https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

spec

object

OperatorHubSpec은 원하는 OperatorHub 상태를 정의합니다.

status

object

OperatorHubStatus는 OperatorHub의 관찰 상태를 정의합니다. 기본 허브 소스의 현재 상태는 항상 여기에 반영됩니다.

20.1.1. .spec

설명
OperatorHubSpec은 원하는 OperatorHub 상태를 정의합니다.
유형
object
속성유형설명

disableAllDefaultSources

boolean

disableAllDefaultSources를 사용하면 기본 허브 소스를 모두 비활성화할 수 있습니다. true인 경우 소스의 특정 항목을 사용하여 기본 소스를 활성화할 수 있습니다. false인 경우 소스의 특정 항목을 사용하여 기본 소스를 비활성화하거나 활성화할 수 있습니다.

소스

array

소스는 기본 허브 소스 목록과 해당 구성입니다. 목록이 비어 있으면 disableAllDefaultSources가 true인 경우를 제외하고 클러스터에서 기본 허브 소스가 활성화되어 있음을 나타냅니다. disableAllDefaultSources가 true이고 소스가 비어 있지 않은 경우 소스에 있는 구성이 우선합니다. 기본 허브 소스 목록과 해당 현재 상태는 항상 status 블록에 반영됩니다.

sources[]

object

HubSource는 허브 소스 및 해당 구성을 지정하는 데 사용됩니다.

20.1.2. .spec.sources

설명
소스는 기본 허브 소스 목록과 해당 구성입니다. 목록이 비어 있으면 disableAllDefaultSources가 true인 경우를 제외하고 클러스터에서 기본 허브 소스가 활성화되어 있음을 나타냅니다. disableAllDefaultSources가 true이고 소스가 비어 있지 않은 경우 소스에 있는 구성이 우선합니다. 기본 허브 소스 목록과 해당 현재 상태는 항상 status 블록에 반영됩니다.
유형
array

20.1.3. .spec.sources[]

설명
HubSource는 허브 소스 및 해당 구성을 지정하는 데 사용됩니다.
유형
object
속성유형설명

비활성화됨

boolean

비활성화는 클러스터에서 기본 허브 소스를 비활성화하는 데 사용됩니다.

name

string

name은 기본 허브 소스 중 하나의 이름입니다.

20.1.4. .status

설명
OperatorHubStatus는 OperatorHub의 관찰 상태를 정의합니다. 기본 허브 소스의 현재 상태는 항상 여기에 반영됩니다.
유형
object
속성유형설명

소스

array

소스는 각 허브 소스에 대한 구성 적용 결과를 캡슐화합니다.

sources[]

object

HubSourceStatus는 기본 소스에 구성을 적용하는 현재 상태를 반영하는 데 사용됩니다.

20.1.5. .status.sources

설명
소스는 각 허브 소스에 대한 구성 적용 결과를 캡슐화합니다.
유형
array

20.1.6. .status.sources[]

설명
HubSourceStatus는 기본 소스에 구성을 적용하는 현재 상태를 반영하는 데 사용됩니다.
유형
object
속성유형설명

비활성화됨

boolean

비활성화는 클러스터에서 기본 허브 소스를 비활성화하는 데 사용됩니다.

message

string

메시지에서 실패에 대한 자세한 정보를 제공합니다.

name

string

name은 기본 허브 소스 중 하나의 이름입니다.

status

string

상태는 구성 적용의 성공 또는 실패를 나타냅니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.