예제 4-4 sleep-with-configMap-env-file.yaml, 여러 개의 컨피그맵에서 설정을 읽어 들이는 파드 정의
env: # 기존 env 항목
- name: KIAMOL_CHAPTER
value: "04"
- name: KIAMOL_SECTION
valueFrom:
configMapKeyRef:
name: sleep-config-literal
key: kiamol.section
envFrom: # envFrom 항목에서 컨피그맵에서 읽어 올
- configMapRef: # 환경 변수를 정의한다
name: sleep-config-env-file
환경 변수 이름이 중복되는 경우 env 항목에서 정의된 값이 envFrom 항목에서 정의된 값에 우선한다. 이런 우선순위는 컨테이너 이미지나 컨피그맵에서 정의된 환경 변수의 값을 파드 정의에서 간단히 수정할 수 있어 편리하다. 이 방법으로 환경 변수의 값을 바꾸어 가며 문제가 발생한 위치를 특정할 수 있다.