📗 Console YAML Samples 사용 가이드
Console YAML Sample 설명
- Yaml Editor 에서 제공되는 Sidebar(스키마 및 샘플 기능 제공) 에서 샘플 YAML 을 Editor 로 보내 주거나(Try it) 다운로드(Download YAML) 하게 해줌
- Sidebar 에서는 consoleYAMLsamples CRD의 CR을 조회하여 Sample Yaml 을 제공함
사용 전 확인 사항
- consoleYAMLsamples CRD 확인
consoleYAMLsamples CRD spec 설명
- title - sidebar 에서 보여줄 sample 의 이름
- description - sidebar 에서 보여줄 sample 의 설명
- targetResource - 어떤 리소스 sample 인지 명시
- apiVersion
- kind
- yaml - YAML Editor 로 보내줄 YAML 내용
apiVersion: console.tmax.io/v1
kind: ConsoleYAMLSample
metadata:
name: example-for-sample
spec:
description: An example Job for sample add
targetResource:
apiVersion: batch/v1
kind: Job
title: Example Sample
yaml: |
Sample YAML
Sample 등록
-
CR 생성
- 1.1 Import YAML
- CLI 로 Jab_Sample.yaml 실행하거나
ex) kubectl apply -f Jab_Sample.yaml
- Hypercloud 에서 YAML 을 Import
- CLI 로 Jab_Sample.yaml 실행하거나
/k8s/all-namespaces/import
/k8s/cluster/customresourcedefinitions/console.tmax.io~v1~ConsoleYAMLSample/~new
- 1.2
- Hypercloud 에서 Form View 에서 작성
/k8s/cluster/customresourcedefinitions/console.tmax.io~v1~ConsoleYAMLSample/~new
- 1.1 Import YAML