10.4. 퀵 스타트 사용
OpenShift Container Platform에는 ConsoleQuickStart
개체에 정의된 퀵 스타트 사용자 정의 리소스가 있습니다. Operator 및 관리자는 이 리소스를 사용하여 클러스터에 퀵 스타트를 제공할 수 있습니다.
사전 요구 사항
- 클러스터 관리자 권한이 있어야합니다.
프로세스
새로운 퀵 스타트를 만들려면 다음을 실행합니다.
$ oc get -o yaml consolequickstart spring-with-s2i > my-quick-start.yaml
$ oc get -o yaml consolequickstart spring-with-s2i > my-quick-start.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음을 실행합니다.
$ oc create -f my-quick-start.yaml
$ oc create -f my-quick-start.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 이 문서에 설명된 지침을 사용하여 YAML 파일을 업데이트합니다.
- 편집한 내용을 저장합니다.
10.4.1. 퀵 스타트 API 문서 보기 링크 복사링크가 클립보드에 복사되었습니다!
프로세스
퀵 스타트 API 문서를 보려면 다음을 실행합니다.
oc explain consolequickstarts
$ oc explain consolequickstarts
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
oc explain -h
를 실행하여 oc explain
사용법에 대한 자세한 내용을 확인합니다.
10.4.2. 퀵 스타트의 요소에서 퀵 스타트 CR에 매핑 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 웹 콘솔 내에서 퀵 스타트 부분에 표시되는 퀵 스타트 리소스(CR)의 일부를 시각적으로 매핑하는 방법을 설명합니다.
10.4.2.1. conclusion 요소 링크 복사링크가 클립보드에 복사되었습니다!
YAML 파일에 conclusion 요소 표시
- 1
- conclusion 텍스트
웹 콘솔에서 conclusion 요소의 표시
퀵 스타트의 마지막 부분에 conclusion가 표시됩니다.
10.4.2.2. description 요소 링크 복사링크가 클립보드에 복사되었습니다!
YAML 파일에서 description 요소 보기
- 1
- description 텍스트
웹 콘솔에서 description 요소 보기
설명은 퀵 스타트 페이지의 퀵 스타트 소개 부분에 표시됩니다.
10.4.2.3. displayName 요소 링크 복사링크가 클립보드에 복사되었습니다!
YAML 파일에서 displayName 요소 보기
- 1
displayName
텍스트입니다.
웹 콘솔에서 displayName 요소 표시
표시 이름은 퀵 스타트 페이지의 퀵 스타트 소개 부분에 표시됩니다.
10.4.2.4. durationMinutes 요소 링크 복사링크가 클립보드에 복사되었습니다!
YAML 파일에서 durationMinutes element 요소 표시
- 1
durationMinutes
값 (분)입니다. 이 값은 퀵 스타트를 완료하는 데 걸리는 시간을 정의합니다.
웹 콘솔에서 durationMinutes 요소 표시
duration minutes 요소는 Quick Starts 페이지의 퀵 스타트 소개 부분에 표시됩니다.
10.4.2.5. icon 요소 링크 복사링크가 클립보드에 복사되었습니다!
YAML 파일의 icon 요소 표시
- 1
- base64 값으로 정의된 icon입니다.
웹 콘솔에서 icon 요소 표시
icon은 Quick Starts 페이지에서 퀵 스타트의 소개 부분에 표시됩니다.
10.4.2.6. introduction 요소 링크 복사링크가 클립보드에 복사되었습니다!
YAML 파일에서 introduction 요소 표시
- 1
- introduction에서는 퀵 스타트를 소개하고 해당 작업의 목록을 표시합니다.
웹 콘솔에서 introduction 요소 표시
퀵 스타트 카드를 클릭하면 퀵 스타트를 소개하고 퀵 스타트에 포함된 작업 목록이 나열된 사이드 패널이 슬라이딩됩니다.
10.4.3. 퀵 스타트에 사용자 정의 아이콘 추가 링크 복사링크가 클립보드에 복사되었습니다!
모든 퀵 스타트에 대해 기본 아이콘이 제공됩니다. 사용자 정의 아이콘을 지정할 수 있습니다.
프로세스
-
사용자 정의 아이콘으로 사용할
.svg
파일을 찾습니다. - 온라인 도구를 사용하여 텍스트를 base64로 변환합니다.
YAML 파일에서
icon: >-
을 추가하고 다음 줄에data:image/svg+xml;base64
가 포함되고 그 뒤에 base64 변환의 출력이 포함됩니다. 예를 들면 다음과 같습니다.icon: >- data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHJvbGU9ImltZyIgdmlld.
icon: >- data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHJvbGU9ImltZyIgdmlld.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
10.4.4. 퀵 스타트에 대한 액세스 제한 링크 복사링크가 클립보드에 복사되었습니다!
모든 사용자가 퀵 스타트를 사용할 수 있는 것은 아닙니다. YAML 파일의 accessReviewResources
섹션에서는 퀵 스타트에 대한 액세스 제한 기능을 제공합니다.
HelmChartRepository
리소스를 생성하는 기능이 있는 경우에만 사용자가 퀵 스타트에 액세스할 수 있도록 하려면 다음 설정을 사용합니다.
accessReviewResources: - group: helm.openshift.io resource: helmchartrepositories verb: create
accessReviewResources:
- group: helm.openshift.io
resource: helmchartrepositories
verb: create
Operator 그룹 및 패키지 매니페스트를 나열하고 Operator를 설치할 수 있는 기능이 있는 경우에만 사용자가 퀵 스타트에 액세스할 수 있도록 하려면 다음 설정을 사용합니다.
10.4.5. 기타 퀵 스타트 링크 링크 복사링크가 클립보드에 복사되었습니다!
프로세스
YAML 파일의
nextQuickStart
섹션에서 링크로 연결하려는 퀵 스타트의name
(displayName
이 아님)을 제공합니다. 예를 들면 다음과 같습니다.nextQuickStart: - add-healthchecks
nextQuickStart: - add-healthchecks
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
10.4.6. 퀵 스타트에서 지원되는 태그 링크 복사링크가 클립보드에 복사되었습니다!
이 태그를 사용하여 퀵 스타트 내용을 마크다운으로 작성합니다. 마크다운은 HTML로 변환됩니다.
Tag | 설명 |
---|---|
| 굵은 텍스트를 정의합니다. |
| 이미지를 포함합니다. |
| 이탤릭체 텍스트를 정의합니다. |
| 취소선 (strike-through) 텍스트를 정의합니다. |
| 작은 텍스트를 정의합니다. |
| 작은 텍스트를 정의합니다. |
| 강조된 텍스트를 정의합니다. |
| 중요한 텍스트를 정의합니다. |
| 앵커 태그를 정의합니다. |
| 단락 텍스트를 정의합니다. |
| 레벨 1 제목을 정의합니다. |
| 레벨 2 제목을 정의합니다. |
| 레벨 3 제목을 정의합니다. |
| 레벨 4 제목을 정의합니다. |
| 순서가 지정되지 않은 목록을 정의합니다. |
| 순서가 지정된 목록을 정의합니다. |
| 목록 항목을 정의합니다. |
| 텍스트를 코드로 정의합니다. |
| 미리 포맷된 텍스트 블록을 정의합니다. |
| 텍스트에 버튼을 정의합니다. |
10.4.7. 퀵 스타트 강조 표시 참조 링크 복사링크가 클립보드에 복사되었습니다!
강조 표시 또는 힌트 기능을 사용하면 빠른 시작에 웹 콘솔의 구성 요소를 강조 표시하고 예상할 수 있는 링크를 포함할 수 있습니다.
마크다운 구문에는 다음이 포함됩니다.
- 대괄호로 묶은 링크 텍스트
-
highlight
키워드 다음에 예상 요소의 ID가 표시됨
10.4.7.1. 화면 전환기 링크 복사링크가 클립보드에 복사되었습니다!
[Perspective switcher]{{highlight qs-perspective-switcher}}
[Perspective switcher]{{highlight qs-perspective-switcher}}
10.4.7.2. 관리자 화면 탐색 링크 링크 복사링크가 클립보드에 복사되었습니다!
10.4.7.3. 개발자 화면 탐색 링크 링크 복사링크가 클립보드에 복사되었습니다!
[Add]{{highlight qs-nav-add}} [Topology]{{highlight qs-nav-topology}} [Search]{{highlight qs-nav-search}} [Project]{{highlight qs-nav-project}} [Helm]{{highlight qs-nav-helm}}
[Add]{{highlight qs-nav-add}}
[Topology]{{highlight qs-nav-topology}}
[Search]{{highlight qs-nav-search}}
[Project]{{highlight qs-nav-project}}
[Helm]{{highlight qs-nav-helm}}
10.4.7.5. 마스트 헤드 링크 링크 복사링크가 클립보드에 복사되었습니다!
10.4.8. 코드 스니펫 마크다운 참조 링크 복사링크가 클립보드에 복사되었습니다!
웹 콘솔에서 CLI 코드 조각이 빠른 시작에 포함된 경우 실행할 수 있습니다. 이 기능을 사용하려면 Web Terminal Operator를 설치해야 합니다. Web Terminal Operator를 설치하지 않는 경우 웹 터미널에서 실행되는 웹 터미널 및 코드 조각 작업이 표시되지 않습니다. 또는 Web Terminal Operator가 설치되어 있는지 여부에 관계없이 코드 조각을 클립보드에 복사할 수 있습니다.
10.4.8.1. 인라인 코드 조각의 구문 링크 복사링크가 클립보드에 복사되었습니다!
`code block`{{copy}} `code block`{{execute}}
`code block`{{copy}}
`code block`{{execute}}
execute
구문이 사용되는 경우 Web Terminal Operator를 설치했는지 여부에 관계없이 Copy to clipboard 작업이 표시됩니다.