본문으로 바로가기
반응형

yaml 템플릿 이란 ?

 

사람이 쉽게 읽을 수 있는 데이터 직렬화 양식

 

기본 문법

  • 구조화된 데이터를 표현하기 위한 데이터 포맷
  • Python처럼 들여쓰기로 데이터 계층을 표기
  • 들여쓰기를 할 때에는 Tab이 아닌 Space bar를 사용
  • 가독성이 좋아 설정 파일에 적합한 형식
  • Scala 문법 : ':'을 기준으로 key: value를 설정
  • 배열 문법 : '-' 문자로 여러 개를 나열

쿠버네티스의 yaml  

API version

  • 쿠버네티스 Object 정의시 apiVersion이 필요
  • 쿠버네티스가 update하는 API가 있으면 새로운 API가 생성됨

API Object의 종류 및 버전

Deployment apps/v1
Pod v1
ReplicaSet apps/v1
ReplicationController v1
Service v1
PersistentVolume v1

 

반응형