Skip to content

values.yaml 템플릿 조회

선택한 앱, Target version, template mode에 해당하는 원본 values.yaml template을 조회합니다. 사용자가 config 값을 넣기 전의 template 내용을 확인하거나 비교할 때 사용합니다.

HTTP 요청

http
GET https://<your-console-host>/api/v1/container/app-catalog/apps/{app_name}/yaml-templates/{mode}

URI 매개변수

이름위치필수형식설명
app_namepath필수string앱 이름
modepath필수stringYAML template mode. 값: standalone, single, ha

쿼리 매개변수

이름필수형식설명
version필수stringChart 버전
deployable선택string 또는 nullapps/{appName}/{deployable}/helm 구조를 사용하는 경우 deployable 이름
size선택stringyaml-templates API에서 사용자가 선택한 YAML template size. 값: default, small, medium, large
templateName선택string 또는 nulldeprecated: 조회할 tenant values 템플릿 파일명. 미전달 시 mode + size로 템플릿을 선택합니다.

요청 헤더

인증 헤더와 조직 헤더는 모든 API 가 같습니다. 공통 규약을 참고하십시오.

이 API 는 파티션 헤더(X-Partition-Id)를 사용하지 않습니다. 보내도 무시됩니다.

응답

상태 코드설명
200 OK선택한 mode의 원본 YAML template
422 Unprocessable EntityValidation Error

위 표는 정상 응답과 요청 검증 실패만 나열합니다. 이 API 는 그 밖에 401(인증 실패) · 403(권한 없음) · 404(리소스 없음) · 502(인프라 오류)를 반환할 수 있습니다. 조건은 오류 처리를 참고하십시오.

응답 본문 — 200

이름필수형식설명
message선택string 또는 null응답 메시지
timestamp선택string응답 생성 시간
requestId필수string요청 식별자
result필수object결과 데이터
result.appName필수string앱 이름
result.version필수stringChart 버전
result.mode필수string생성 mode 식별자
result.size필수string템플릿 size 식별자
result.displayName필수string화면에 표시할 mode 이름
result.templateName필수string원본 YAML 템플릿 파일명
result.sourceTemplatePath필수string원본 YAML 템플릿 경로
result.templateChecksum필수string원본 YAML 템플릿 checksum
result.yamlContent필수string원본 values.yaml 템플릿 내용
result.summary선택object화면 표시용 YAML 요약 값

Thaki Cloud Aegis — 연동 개발자용 API 문서