앞선 controller 포스팅의 stateful controller를 다루며 잠시 볼륨에 대해서 짚고 넘어갔었습니다. 잠깐 다시 한번 언급하고 넘어가자면, 쿠버네티스는 기본적으로 상태가 없는 stateless 앱 컨테이너를 사용합니다. 상태가 없다는 것은 컨테이너를 종료하고 새로 실행시켰을 때 컨테어너만의 종속적인 특별한 상태가 없기 때문에 자유롭게 다른 노드로 옮길 수 있다는 것을 뜻합니다. 하지만 그 특성상 현재까지 저장된 데이터 역시 같이 손실된다는 특성이 있는데, 몇몇 서비스는 문제가 생기더라도 데이터를 보존해야 하는 경우가 있습니다. 대표적으로 데이터 파일을 저장하는 젠킨스나 데이터베이스가 있습니다. 볼륨은 쿠버네티스 Pod에 종속되는 디스크입니다. 컨테이너 단위가 아니라 Pod 단위이기 때문..