앞서 살펴본 PV, PVC는 어떤 스토리지를 프로비저닝 하느냐에 따라 로컬 스토리지, 분산 스토리지로 나누기도,
프로비저닝 방식에 따라 정적과 동적으로 나누기도 한다
분산 스토리지
NFS 및 클라우드 분산 스토리지
로컬 스토리지
local 볼륨 활용
앞서 설명한 local 볼륨을 활용하는 것이다
물론 단일 노드 환경이라면 local과 hostPath가 동일하지만, 다중 노드의 환경에서는 local 볼륨이 유일한 선택이다
(hostPath 볼륨은 앞서 설명한 연속성 문제로 온전한 데이터 공유가 이뤄지지 않기 때문)
정적 프로비저닝
PV 생성 -> PVC 생성 -> 파드 사용
동적 프로비저닝
해당 방식은 직접 PV를 생성하지 않고 자동 생성하기에, 어떻게 프로비저닝을 할 것인지에 대한 정의하 별도로 필요하다
이것이 정의되어 있는 것이 바로 Storage Class 이다
스토리지 유형?
스토리지 유형으로는 여러가지가 존재하나, 현재 플랫폼에서 지원하는 스토리지만 사용할 수 있다
(AKS - 애저 파일스, 애저 디스크, EKS - EBS, 온프레미스 - NFS, 로컬 - local 등)