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

Deployment

Service

HPA