더북(TheBook)

4.2 컨피그맵에 저장한 설정 파일 사용하기

쿠버네티스의 버전이 거듭되면서 컨피그맵을 생성하고 만드는 방법에도 여러 변화가 있었다. 지금은 우리가 생각할 수 있는 대부분의 형태를 이미 지원한다. sleep 파드는 다양한 컨피그맵 생성 방법을 적용하기 좋은 소재이지만, 역시 약간 지루하니 한 가지만 더 알아보고 넘어가자. 예제 4-3은 여러 데이터 항목을 담은 컨피그맵을 만들 수 있는 환경 파일이다. 환경 파일은 키-값 쌍이 기재된 텍스트 파일이다.

예제 4-3 ch04.env, 환경 변수가 정의된 환경 파일

# 한 줄에 하나씩 환경 변수 정의
KIAMOL_CHAPTER=ch04
KIAMOL_SECTION=ch04-4.1
KIAMOL_EXERCISE=try it now

환경 파일은 설정값을 조직하는 데 유용하지만, 쿠버네티스는 이 파일의 내용으로 컨피그맵을 만들어 파드 속 컨테이너에 전달할 수 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.