Volume
PVC/PV - local
8-1. PV/PVC란?
Kubernetes에서 Volume을 사용하는 구조의 경우 PV/PVC라는 Persistence Volume2개로 분리됩니다.
- PV(Persistence Volume) :
- PVC(Persistence Voume Claim) : PV의 용량, 읽기/쓰기와 같은 모드 설정 요청입니다.
PV와 PVC는 하나의 Volume을 생성하는 과정에서 필요한 구조로써 PVC를 볼륨의 용량과, 읽기/쓰기 모드를 PV에게 요청하면 PV는
8-2. PV/PVC 생명 주기
8-3. PV/PVC예제 코드
apiVersion: v1
kind: PersistenceVolume
metadata:
name: pv-hostpath
spec:
capacity:
storage: 2Gi
volumeMode: Filesystem
accessModes:
- ReadWriteOnce
storageClassName: manual
persistenceVolumeReclaimPolicy: Delete
hostPath:
path: /tmp/k8s-pv