StorageClass2 StorageClass 쿠버네티스 환경에서 스토리지 클래스(StorageClass)는 동적 프로비저닝의 핵심 메커니즘으로, PersistentVolume(PV)의 생성 방식을 추상화합니다. PV 프로비저닝 방식 비교1. 정적 프로비저닝직접 pv 를 정의하고 mount 해야한다.수동 PV 생성: 관리자가 직접 PV를 정의하고 NFS 서버 경로 등 세부정보를 지정PVC와 PV 바인딩: 사용자가 PVC 생성 시 storageClassName을 생략하거나 "" 지정사용 사례: 고정된 스토리지 인프라가 이미 구성된 환경에 적합# 정적 PV 예시 (수동 생성 필요)apiVersion: v1kind: PersistentVolumemetadata: name: pv-nfs-staticspec: capacity: storage: 10G.. 2025. 3. 26. pv / pvc Kubernetes에서 PV와 PVC란?Kubernetes(쿠버네티스)에서 애플리케이션을 배포할 때, 컨테이너 내부에서 데이터를 저장하고 유지하는 것이 중요합니다. pod 는 일반적으로 휘발성이기 때문에, 컨테이너가 재시작되거나 이동할 때 데이터가 손실할 수 있습니다. 이를 해결하기 위해 Kubernetes에서는 PV(Persistent Volume)와 PVC(Persistent Volume Claim) 로 데이터의 유실을 방지합니다.1. PV(Persistent Volume)란?PV는 클러스터에서 관리되는 독립적인 스토리지 리소스입니다. 관리자는 스토리지를 미리 프로비저닝(provisioning)하여 PV로 등록할 수 있으며, 이를 통해 여러 Pod에서 지속적인 데이터를 유지할 수 있습니다.PV의 주요.. 2025. 3. 10. 이전 1 다음