"2칸 들여쓰기"
person: name: byeong job: jin skills: - docker - kubernetes - byeonjin
"4칸 들여쓰기"
person: name: byeong job: jin skills: - docker - kubernetes - byeonjin
key: value 형식으로 정의
key: value 에서 value 앞에 한 칸이 반드시 띄어 써야함
[ : ]은 통상 key가 된다고 볼 수 있다.
"YAML"
apiVersion: v1 kind: Pod metadata: name: jin labels: type: app #app is not making
"JSON"
{ "apiVersion": "v1", "kind": "Pod", "metadata" : { "name" : "jin" "labels: { "type": "app" } } }
error
name: jin: d:
ok
name: jin: "d:" name: jin: 'd:'
int_type: 5
string_type: "5"
boolean_tpye: true
"boolean_type에는 true, false, yes, no 전부 사용 가능"
item:
- kubernetes
- k8s
- docker
item:
item1_alias1: &IT1 #"변수 선언"
name: jin
age: "서른마흔다섯살"
hometown:
- pusan
- seoul
item2_alias2: &IT2 #"변수 선언"
name: won
age: "삽겹살"
hometown:
- seongsoo
info:
- univers: korea
favorite: lol
info: [*IT2] #"변수 할당"
- univers: korea
favorite: soccer
info: [*IT1] #"변수 할당"
test 환경 URL
[https://www.yamlint.com]에서 테스트 하시면 됩니다.