더북(TheBook)

ch05/lab/todo-list 디렉터리에 있는 애플리케이션 매니페스트를 배치하는 것부터 시작하라. 이 매니페스트에는 프록시 역할을 할 서비스와 웹 애플리케이션 컴포넌트가 되는 디플로이먼트가 정의되어 있다.

로드밸런서 리소스를 가리키는 URL을 찾아 애플리케이션을 사용해 보아라. 애플리케이션은 현재 응답하지 않을 것이다. 로그를 확인하여 문제점을 찾고 해결하라.

프록시의 캐시와 웹 애플리케이션 파드의 데이터베이스 파일을 둘 영구 스토리지를 설정하라. 파드의 정의와 로그를 보고 마운트 대상이 어디인지 알아내야 한다.

애플리케이션이 정상 동작한다면 할 일 항목을 몇 개 추가하라. 그리고 모든 파드를 삭제하고 페이지를 새로고침한 후에도 데이터가 그대로 유지되어야 한다.

볼륨 유형과 스토리지 유형은 제한 없이 사용할 수 있다. 실습 환경 플랫폼에서 어떤 것을 사용할 수 있는지 확인해 보아라.

필자 깃허브 https://github.com/sixeyed/kiamol의 ch05/lab/README.md에서 작성한 예시 정답을 참고하기 바란다.

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