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

148. [Kubernetes] 쿠버네티스에서 Persistent Volume 사용하기 (NFS, Google PD, StorageClass, Dynamic Provisiong)

 148. [Kubernetes] 쿠버네티스에서 Persistent Volume 사용하기 (NFS, Google PD, StorageClass, Dynamic Provisiong)

이번 포스트에서는 쿠버네티스에서 Persistent Volume을 사용하는 방법에 대해서 다룬다. NFS를 먼저 설명한 후, GKE의 GPD(GCE Persistent Disk)를 Dynamic Provisioning + Storage Class로 사용하는 방법을 설명한다.

PV와 PVC의 라이프사이클, AccessMode는 다음 포스트에서 설명할 예정이다. 사실 AWS에서 kops로 구성한 쿠버네티스에서도 써보려고 했지만 글이 너무 길어져 생략했다.

지난 포스트의 내용에서 이어진다. 2.2 NFS 블록 스토리지인 iSCSI는 로컬 시스템에 마운트하고 포맷해 로컬 OS에 호환되는 파일 시스템으로 포맷해 사용하는것과 달리, NFS는 이미 존재하는 파일 시스템을 로컬에 마운트해 사용할 수 있는 Network Attached 스토리지이다. iSCSI는 1:1 관계인 반면 NAS는 1:N 마운트를 지원한다는 특징도 있다. 때문에 VM의 로컬 스토리지를 SAN, NAS에서 지원해야 한다면 i...