Skip to main content

영구 볼륨

COP 콘솔의 '스토리지 > 영구 볼륨(PersistentVolume, PV)' 메뉴에서는 클러스터 내에 프로비저닝된 스토리지의 목록을 확인하고 관리합니다. PV는 관리자가 사전에 프로비저닝하거나, 스토리지 클래스(StorageClass)를 통해 동적으로 프로비저닝된 실제 저장 공간을 나타내는 클러스터 리소스입니다. PV는 파드(Pod)와 독립적인 생명주기를 가지며, 영구 볼륨 클레임(PVC)을 통해 파드에서 사용됩니다.


1. 영구 볼륨(PV) 목록 화면 구성

PV 생성

페이지 상단 영구 볼륨 제목 옆에 있는 + 버튼을 클릭하여 새로운 영구 볼륨을 수동으로 프로비저닝할 수 있습니다.

PV 목록

클러스터에 프로비저닝된 PV의 정보가 목록 형태로 표시됩니다. 각 항목은 다음과 같은 주요 정보를 포함합니다.

  • 이름: PV의 고유한 이름입니다.
  • 클래스 이름: PV가 속한 스토리지 클래스의 이름입니다.
  • 용량: PV가 제공하는 총 스토리지 크기입니다.
  • 액세스 모드: 볼륨에 대한 접근 모드입니다.
  • 복구 정책 (Reclaim Policy): PV가 해제되었을 때(연결된 PVC가 삭제되었을 때) 볼륨과 데이터를 어떻게 처리할지에 대한 정책입니다.
  • 클레임 (Claim): 현재 이 PV에 바인딩된 PVC의 이름입니다.
  • 상태: PV의 현재 상태입니다.
  • 경과 시간: PV가 생성된 후 경과한 시간입니다.
  • 동작: 개별 PV에 대해 수행할 수 있는 작업 메뉴(편집, YAML 보기, 삭제)를 엽니다.

보기 옵션

목록의 우측 상단에는 표시된 PV를 효율적으로 관리하기 위한 옵션이 제공됩니다. PV는 네임스페이스에 속하지 않는 클러스터 수준의 리소스이므로 네임스페이스 필터는 제공되지 않습니다.

  • 검색 및 정렬: 검색창, 정렬, 열 숨기기/보이기 등의 보기 옵션을 설정할 수 있습니다.

2. 영구 볼륨(PV) 상세 화면

목록에서 특정 PV의 이름을 클릭하면 해당 PV의 상세한 속성과 상태를 확인할 수 있는 화면으로 이동합니다.

### 관리 및 제어

화면 우측 상단에는 PV를 관리하고 제어할 수 있는 아이콘들이 있습니다.

  • 편집 : PV의 YAML 설정을 직접 편집합니다.
  • 삭제 : 해당 PV를 삭제합니다. PV를 직접 삭제하기 전에 연결된 PVC와의 관계 및 데이터 보존 필요 여부를 반드시 확인해야 합니다.

상세 정보

PV의 상세한 메타데이터와 사양을 키-값 형태로 보여줍니다.

  • 이름, 생성: PV의 고유한 이름과 생성된 타임스탬프를 보여줍니다.
  • 주석 (Annotations): PV가 어떻게 프로비저닝되었는지 등 추가적인 메타데이터 정보를 포함합니다.
  • 상태, 용량, 액세스 모드, 복구 정책: 목록 화면에서 제공되는 주요 사양들을 다시 한번 상세하게 보여줍니다.