로딩
요청 처리 중입니다...

147. [Kubernetes] 쿠버네티스에서 Persistent Volume 사용하기 (Local, iSCSI)

 147. [Kubernetes] 쿠버네티스에서 Persistent Volume 사용하기 (Local, iSCSI)

이번 포스트에서는 쿠버네티스에서 Persistent Volume을 사용하는 방법에 대해서 다룬다. 쿠버네티스도 도커 스웜과 비슷하게 여러 호스트에 걸쳐 Stateless한 컨테이너를 마이크로서비스로서 배포하는 것을 목표로 하기 때문에, 실제 운영 단계에서는 어쩔 수 없이 Persistent Volume의 도입을 고려해야만 한다.

쿠버네티스는 다양한 스토리지 디스크에 대한 마운트 인터페이스를 지원하기 때문에 현재 환경에 적합한 스토리지를 선택해 사용하면 된다. 나의 주관적인 견해로서는, 쿠버네티스의 Persistent Volume은 아래와 같이 구분될 수 있다, 쿠버네티스가 지원하는 모든 스토리지에 대해서는 여기에서 확인할 수 있다.

임시 볼륨 로컬 볼륨 네트워크 볼륨 네트워크 볼륨 (클라우드 종속적) emptyDir hostpath local iSCSI NFS cephFS glusterFS ... gcePersistentDisk awsEBS azureFile ... 위 표는 쿠버네티...