
[Kubernetes] Kubernetes 기본 오브젝트 - Volume
·
Docker 및 Kubernetes/Kubernetes
이번 글에서는 Kubernetes의 기본 오브젝트 중 하나인 Volume에 대해 정리하려고 한다. 목차는 다음과 같다. 1. What is Volume?2. Volume - emptyDir3. Volume - hostPath4. Volume - PVC/PV5. 정리 1. What is Volume? Volume은 정의 하면 다음과 같다.Pod 또는 Pod내 컨테이너들이 데이터를 저장하고 공유할 수 있도록 제공하는 스토리지 영역 그렇다면 이러한 `Volume`은 왜 쓰는 것일까? 일반적으로 컨테이너는 내부 파일시스템을 사용하지만 컨테이너가 재시작되거나 `Pod`가 삭제되면 데이터도 함께 사라진다. 이미지 내부에 들어가 있는 데이터들은 삭제되더라도 상관없을 수 있지만, 만약 로그 파일을 보관해야 한다거나 ..