7장. ConsoleQuickStart [console.openshift.io/v1]


설명

ConsoleQuickStart는 OpenShift 웹 콘솔의 다양한 워크플로우를 통해 사용자를 안내하는 확장 프로그램입니다.

호환성 수준 2: 주요 릴리스 내에서 최소 9 개월 또는 3 개의 마이너 릴리스 (더 긴 버전) 동안 사용할 수 있습니다.

유형
object
필수 항목
  • spec

7.1. 사양

Expand
속성유형설명

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

ConsoleQuickStartSpec은 원하는 퀵 스타트 구성입니다.

7.1.1. .spec

설명
ConsoleQuickStartSpec은 원하는 퀵 스타트 구성입니다.
유형
object
필수 항목
  • description
  • displayName
  • durationMinutes
  • Introduction
  • tasks
Expand
속성유형설명

accessReviewResources

array

accessReviewResources에는 사용자가 빠른 시작을 완료하기 위해 사용자 액세스 권한을 검토할 리소스 목록이 포함되어 있습니다. 액세스 검토가 실패하면 빠른 시작이 숨겨집니다.

accessReviewResources[]

object

ResourceAttributes에는 Authorizer 인터페이스에 리소스 요청에 사용할 수 있는 권한 부여 속성이 포함되어 있습니다.

conclusion

string

conclusion는 빠른 시작을 요약하고 가능한 다음 단계를 제안합니다. ( 마크다운 포함)

description

string

Description is the description of the Quick Start. (includes markdown)

displayName

string

displayName은 빠른 시작의 표시 이름입니다.

durationMinutes

integer

durationMinutes는 빠른 시작을 완료하는 데 걸리는 약 몇 분을 설명합니다.

icon

string

icon은 빠른 시작 표시 이름 옆에 표시되는 base64로 인코딩된 이미지입니다. 아이콘은 쉽게 스케일링할 수 있는 벡터 이미지여야 합니다. 아이콘 크기는 40x40이어야 합니다.

Introduction

string

소개 빠른 시작의 목적을 설명합니다. (표시 표시 포함)

nextQuickStart

배열(문자열)

nextQuickStart는 사용자가 시도할 수 있도록 제안된 다음 빠른 시작 목록입니다.

사전 요구 사항

배열(문자열)

사전 요구 사항은 빠른 시작을 시작하기 전에 충족해야 하는 모든 사전 요구 사항을 포함합니다. ( 마크다운 포함)

tags

배열(문자열)

태그는 빠른 시작을 설명하는 문자열 목록입니다.

tasks

array

tasks는 사용자가 빠른 시작을 완료하기 위해 수행해야 하는 단계 목록입니다.

tasks[]

object

ConsoleQuickStartTask는 빠른 시작의 단일 단계입니다.

7.1.2. .spec.accessReviewResources

설명
accessReviewResources에는 사용자가 빠른 시작을 완료하기 위해 사용자 액세스 권한을 검토할 리소스 목록이 포함되어 있습니다. 액세스 검토가 실패하면 빠른 시작이 숨겨집니다.
유형
array

7.1.3. .spec.accessReviewResources[]

설명
ResourceAttributes에는 Authorizer 인터페이스에 리소스 요청에 사용할 수 있는 권한 부여 속성이 포함되어 있습니다.
유형
object
Expand
속성유형설명

fieldSelector

object

fieldSelector는 필드를 기반으로 하는 액세스 제한 사항을 설명합니다. 액세스 제한은 넓히지 않고 액세스를 제한할 수 있습니다.

이 필드는 알파 수준입니다. 이 필드를 사용하려면 AuthorizeWithSelectors 기능 게이트를 활성화해야 합니다(기본적으로 비활성화).

group

string

group은 리소스의 API 그룹입니다. "*"는 모든 것을 의미합니다.

labelSelector

object

labelSelector는 라벨을 기반으로 하는 액세스 제한 사항을 설명합니다. 액세스 제한은 넓히지 않고 액세스를 제한할 수 있습니다.

이 필드는 알파 수준입니다. 이 필드를 사용하려면 AuthorizeWithSelectors 기능 게이트를 활성화해야 합니다(기본적으로 비활성화).

name

string

name은 "get"에 대해 요청되거나 "삭제"에 대해 요청된 리소스의 이름입니다. ""(비어 있음)는 모두 의미합니다.

네임스페이스

string

namespace는 요청된 작업의 네임스페이스입니다. 현재는 LocalSubjectAccessReviews ""(비어 있음)에 대해 네임스페이스와 모든 네임스페이스 ""(빈)가 기본적으로 비어 있는 경우 클러스터 범위 리소스 ""(빈)는 SubjectAccessReview 또는 SelfSubjectAccessReview의 네임스페이스 범위 리소스에 대해 "all"을 의미합니다.

resource

string

리소스는 기존 리소스 유형 중 하나입니다. "*"는 모든 것을 의미합니다.

하위 리소스

string

하위 리소스는 기존 리소스 유형 중 하나입니다. ""는 none을 의미합니다.

verb

string

동사는 get, list, watch, create, update, delete, proxy와 같은 kubernetes 리소스 API 동사입니다. "*"는 모든 것을 의미합니다.

version

string

버전은 리소스의 API 버전입니다. "*"는 모든 것을 의미합니다.

7.1.4. .spec.accessReviewResources[].fieldSelector

설명

fieldSelector는 필드를 기반으로 하는 액세스 제한 사항을 설명합니다. 액세스 제한은 넓히지 않고 액세스를 제한할 수 있습니다.

이 필드는 알파 수준입니다. 이 필드를 사용하려면 AuthorizeWithSelectors 기능 게이트를 활성화해야 합니다(기본적으로 비활성화).

유형
object
Expand
속성유형설명

rawSelector

string

rawSelector는 쿼리 매개변수에 포함될 필드 선택기의 직렬화입니다. Webhook 구현은 rawSelector를 무시하는 것이 좋습니다. kube-apiserver의 *SubjectAccessReview는 요구 사항이 없는 한 rawSelector를 구문 분석합니다.

요구사항

array

요구 사항은 필드 선택기를 구문 분석한 해석입니다. 리소스 인스턴스가 선택기와 일치하도록 모든 요구 사항을 충족해야 합니다. Webhook 구현은 요구 사항을 처리해야 하지만 이를 처리하는 방법은 Webhook에 따라 다릅니다. 요구 사항은 요청을 제한할 수 있기 때문에 요구 사항이 이해되지 않는 경우 무제한 요청으로 권한을 부여하는 것이 안전합니다.

requirements[]

object

FieldSelectorRequirement는 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다.

7.1.5. .spec.accessReviewResources[].fieldSelector.requirements

설명
요구 사항은 필드 선택기를 구문 분석한 해석입니다. 리소스 인스턴스가 선택기와 일치하도록 모든 요구 사항을 충족해야 합니다. Webhook 구현은 요구 사항을 처리해야 하지만 이를 처리하는 방법은 Webhook에 따라 다릅니다. 요구 사항은 요청을 제한할 수 있기 때문에 요구 사항이 이해되지 않는 경우 무제한 요청으로 권한을 부여하는 것이 안전합니다.
유형
array

7.1.6. .spec.accessReviewResources[].fieldSelector.requirements[]

설명
FieldSelectorRequirement는 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다.
유형
object
필수 항목
  • key
  • operator
Expand
속성유형설명

key

string

key는 요구 사항이 적용되는 필드 선택기 키입니다.

operator

string

Operator는 일련의 값과의 키 관계를 나타냅니다. 유효한 연산자는 In, NotIn, Exists, DoesNotExist입니다. Operator 목록은 향후 증가할 수 있습니다.

배열(문자열)

값은 문자열 값의 배열입니다. 연산자가 In 또는 NotIn인 경우 값 배열은 비어 있지 않아야 합니다. 연산자가 Exists 또는 DoesNotExist인 경우 값 배열은 비어 있어야 합니다.

7.1.7. .spec.accessReviewResources[].labelSelector

설명

labelSelector는 라벨을 기반으로 하는 액세스 제한 사항을 설명합니다. 액세스 제한은 넓히지 않고 액세스를 제한할 수 있습니다.

이 필드는 알파 수준입니다. 이 필드를 사용하려면 AuthorizeWithSelectors 기능 게이트를 활성화해야 합니다(기본적으로 비활성화).

유형
object
Expand
속성유형설명

rawSelector

string

rawSelector는 쿼리 매개변수에 포함될 필드 선택기의 직렬화입니다. Webhook 구현은 rawSelector를 무시하는 것이 좋습니다. kube-apiserver의 *SubjectAccessReview는 요구 사항이 없는 한 rawSelector를 구문 분석합니다.

요구사항

array

요구 사항은 라벨 선택기를 구문 분석한 해석입니다. 리소스 인스턴스가 선택기와 일치하도록 모든 요구 사항을 충족해야 합니다. Webhook 구현은 요구 사항을 처리해야 하지만 이를 처리하는 방법은 Webhook에 따라 다릅니다. 요구 사항은 요청을 제한할 수 있기 때문에 요구 사항이 이해되지 않는 경우 무제한 요청으로 권한을 부여하는 것이 안전합니다.

requirements[]

object

레이블 선택기 요구 사항은 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다.

7.1.8. .spec.accessReviewResources[].labelSelector.requirements

설명
요구 사항은 라벨 선택기를 구문 분석한 해석입니다. 리소스 인스턴스가 선택기와 일치하도록 모든 요구 사항을 충족해야 합니다. Webhook 구현은 요구 사항을 처리해야 하지만 이를 처리하는 방법은 Webhook에 따라 다릅니다. 요구 사항은 요청을 제한할 수 있기 때문에 요구 사항이 이해되지 않는 경우 무제한 요청으로 권한을 부여하는 것이 안전합니다.
유형
array

7.1.9. .spec.accessReviewResources[].labelSelector.requirements[]

설명
레이블 선택기 요구 사항은 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다.
유형
object
필수 항목
  • key
  • operator
Expand
속성유형설명

key

string

key는 선택기가 적용되는 라벨 키입니다.

operator

string

Operator는 일련의 값과의 키 관계를 나타냅니다. 유효한 연산자는 In, NotIn, Exists 및 DoesNotExist입니다.

배열(문자열)

값은 문자열 값의 배열입니다. 연산자가 In 또는 NotIn인 경우 값 배열은 비어 있지 않아야 합니다. 연산자가 Exists 또는 DoesNotExist인 경우 값 배열은 비어 있어야 합니다. 이 배열은 전략적 병합 패치 중에 교체됩니다.

7.1.10. .spec.tasks

설명
tasks는 사용자가 빠른 시작을 완료하기 위해 수행해야 하는 단계 목록입니다.
유형
array

7.1.11. .spec.tasks[]

설명
ConsoleQuickStartTask는 빠른 시작의 단일 단계입니다.
유형
object
필수 항목
  • description
  • title
Expand
속성유형설명

description

string

Description은 작업을 완료하는 데 필요한 단계를 설명합니다. ( 마크다운 포함)

검토

object

검토에는 작업이 완료되었는지 확인하는 지침이 포함되어 있습니다. 사용자가 단계가 성공적으로 완료되었는지 여부를 나타내는 라디오 버튼을 사용하여 '예' 또는 '아니오'를 선택합니다.

summary

object

요약에는 전달된 단계에 대한 정보가 포함되어 있습니다.

title

string

title은 작업을 설명하고 단계 제목으로 표시됩니다.

7.1.12. .spec.tasks[].review

설명
검토에는 작업이 완료되었는지 확인하는 지침이 포함되어 있습니다. 사용자가 단계가 성공적으로 완료되었는지 여부를 나타내는 라디오 버튼을 사용하여 '예' 또는 '아니오'를 선택합니다.
유형
object
필수 항목
  • failedTaskHelp
  • 지침
Expand
속성유형설명

failedTaskHelp

string

failedTaskHelp에는 실패한 작업 검토에 대한 제안 사항이 포함되어 있으며 작업 끝에 표시됩니다.

지침

string

지침에는 작업을 수행한 후 작업의 유효성을 검사하기 위해 사용자가 수행해야 하는 단계가 포함되어 있습니다. ( 마크다운 포함)

7.1.13. .spec.tasks[].summary

설명
요약에는 전달된 단계에 대한 정보가 포함되어 있습니다.
유형
object
필수 항목
  • failed
  • success
Expand
속성유형설명

failed

string

failed가 성공적으로 통과하지 못한 작업을 간략하게 설명합니다. ( markdown 포함)

success

string

success는 매우 통과된 작업을 설명합니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat