쿠버네티스

YAML 파일이란?

우잉~ 2024. 11. 11. 13:31

YAML 파일은 XML, JSON과 같이 데이터를 나타내기 위해 사용된다.

 

[YMAL 예시]

 

1. 키-값 쌍 데이터를 정의할 때 콜론(:)으로 정의한다. 콜론 다음에 스페이스를 꼭 해줘야 한다는 것을 주의해야 한다.

Fruit: Apple
Vegetable: Carrot
Liquid: Water
Meat: Chicken

 

2. 리스트 혹은 배열은 대시(-)를 사용하여 정의한다.

Fruits:
-	Orange
-	Apple
-	Banana

Vegetables:
-	Carrot
-	Cauliflower
-	Tomato

 

3. 딕셔너리 혹은 맵

Banana:
	Calories: 105
    	Fat: 0.4 g
    	Carbs: 27g
    
Grapes:
	Calories: 62
    	Fat: 0.3 g
    	Carbs: 16g

 

 

4. 딕셔너리를 포함하는 리스트

Fruits:
	-Banana:
		Calories: 105
    		Fat: 0.4 g
    		Carbs: 27g
    
	-Grapes:
		Calories: 62
    		Fat: 0.3 g
    		Carbs: 16g

 

 

 


연습 문제 1 - food.yml 파일에 Vegetable-Carrot 추가하기

 

 

연습 문제 2 - food.yml 파일에 Vegetable-Carrot, Tomato, Cucumber 추가하기

 

연습 문제 3 - food.yml 파일에 표 내용 추가하기

 

 

연습 문제 4 - 제이콥 씨는 30살의 시스템 엔지니어이다. 제이콥 씨의 정보(이름, 성별, 나이, 직업)을 작성하라. 딕셔너리의 이름은 Employee이다.

 

 

연습 문제 5 - 제이콥 씨가 투입된 프로젝트(Automation, Support)를 리스트로 추가하여라.

 

 

연습 문제 6 - 제이콥 씨의 Payslips를 추가하여라.