더북(TheBook)

실습 예제 4-10의 정의를 배치하라. 이 정의는 애플리케이션의 볼륨 마운트 오류를 수정했고, 컨피그맵의 항목 중 로그 설정 항목을 무시한다.

# 변경된 정의 배치
kubectl apply -f todo-list/todo-web-dev-no-logging.yaml

# /app/config 디렉터리의 내용 확인
kubectl exec deploy/todo-web -- sh -c 'ls /app/config'

# 애플리케이션에서 페이지를 두어 번 새로고침한다

# 출력되는 로그 확인
kubectl logs -l app=todo-web

# 파드의 목록과 상태 확인
kubectl get pods -l app=todo-web

필자의 환경에서 실행한 결과를 그림 4-12에 실었다. 애플리케이션은 여전히 잘 동작하지만 설정 파일 디렉터리의 파일이 하나로 줄었고, 로그 설정도 이전으로 돌아왔다.

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