🔹 1. StatefulSet이란?

즉, StatefulSet은 "Pod가 죽어도 기존의 데이터를 유지"해야 하는 경우 사용.


🔹 2. Persistent Volume (PV)

예시 (PV):

apiVersion: v1
kind: PersistentVolume
metadata:
  name: pv-data
spec:
  capacity:
    storage: 5Gi
  volumeMode: Filesystem
  accessModes:
    - ReadWriteOnce
  storageClassName: manual
  hostPath:     # 테스트용 로컬 볼륨
    path: "/mnt/data"


🔹 3. Persistent Volume Claim (PVC)

예시 (PVC):

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: pvc-data
spec:
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 5Gi
  storageClassName: manual