YAML 입문
YAML (YAML Ain't Markup Language)
apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
image: nginx:latestpyhon 실습
import yaml ## 라이브러리 임포트
f = open("nginx-pod.yaml", "r+") ## 파일 열기
data = yaml.load(f) ## YAML 파일 읽어서 변수 data에 적재
print(data["apiVersion"])
print(data["Kind"])
print(data["metadata"]매니페스트 YAML 작성 포인트
1. 콜론( : )의 왼쪽은 키, 오른쪽은 값
2. 들여쓰기로 복합적 데이터 구조를 표현한다.
3. 하이픈으로 시작하는 줄은 배열의 요소가 된다. 이어서 하이픈이 없는 줄은 윗 줄과 같은 배열의 요소로 취급된다.
Last updated