
PV(Persistent Volume)
쿠버네티스 클러스터에서 스토리지를 나타내는 리소스이다.
실제 스토리지 자원을 쿠버네티스에서 관리할 수 있도록 추상화한 객체이다.
특징
- 클러스터 수준의 리소스
: 특정 네임스페이스에 종속되지 않고 클러스터 전체에서 사용 가능하다.
- 스토리지 제공
: 물리적 스토리지를 쿠버네티스에서 사용 가능하도록 정의한다.
- 데이터 영속성
: PV는 파드와 독립적이며, 파드가 삭제되더라도 PV 는 유지된다.
PVC(Persistent Volume Claim)
사용자가 요청하는 스토리지 요구사항을 정의하는 리소스이다.
파드가 스토리지를 사용하려면 PVC 를 통해 PV 를 요청해야 한다.
특징
- 네임스페이스 수준의 리소스
: PVC 는 특정 네임스페이스에 속하며, 해당 네임스페이스 내 파드만 사용 가능하다.
- 스토리지 요청
: 사용자는 PVC 를 통해 필요한 스토리지 용량과 접근 모드를 지정한다.
쿠버네티스는 이를 기반으로 적합한 PV를 매핑한다.
- 동적 프로비저닝
: StorageClass 를 사용하여 PVC 요청에 따라 PV 가 자동으로 생성될 수 있다.
- 파드와 연결
: 파드는 PVC 를 통해 스토리지를 마운트하여 데이터를 읽고 쓸 수 있다.
'Orchestration > Kubernetes' 카테고리의 다른 글
| [쿠버네티스] namespace (0) | 2025.09.15 |
|---|---|
| [쿠버네티스] PV 및 PVC 생성 테스트 (0) | 2025.09.09 |
| [쿠버네티스] K9S 설치하기 (1) | 2025.04.02 |
| [쿠버네티스] CNI(Container Network Interface)란? (0) | 2025.03.26 |
| [쿠버네티스] Rocky 9.5 에서 Kubernetes 설치 (0) | 2025.03.17 |