스토리지 클래스
스토리지 클래스(StorageClass)는 동적 볼륨 프로비저닝을 위한 스토리지 유형을 정의하는 클러스터 범위 리소스입니다. PVC에서 스토리지 클래스를 지정하면 해당 클래스의 설정에 따라 PV가 자동으로 생성됩니다.

스토리지 클래스 목록
목록에서는 각 스토리지 클래스의 이름, 프로비저너, 회수 정책, 볼륨 바인딩 모드, 기본 여부를 확인할 수 있습니다. 기본 스토리지 클래스는 PVC에서 스토리지 클래스를 명시하지 않을 때 자동으로 적용됩니다.
스토리지 클래스 상세
상세 화면에서는 다음 정보를 확인할 수 있습니다.
- Provisioner: 동적 프로비저닝에 사용되는 프로비저너 이름입니다. 예를 들어
kubernetes.io/aws-ebs,kubernetes.io/gce-pd,rancher.io/local-path등이 있습니다. - Parameters: 프로비저너에 전달되는 설정 매개변수입니다. 프로비저너에 따라 다르며, 예를 들어 AWS EBS의 경우 볼륨 타입(gp2, io1 등), 암호화 여부 등을 설정할 수 있습니다. 콘솔에서는 키-값 형태로 파라미터 목록이 표시됩니다.
- Reclaim Policy: 이 스토리지 클래스로 생성된 PV의 기본 회수 정책입니다.
- Volume Binding Mode:
Immediate(PVC 생성 시 즉시 바인딩) 또는WaitForFirstConsumer(Pod가 스케줄링될 때까지 대기)를 설정합니다. - 볼륨 확장 허용: 이 스토리지 클래스로 생성된 PVC의 용량 확장이 가능한지 여부를 표시합니다.
참고: 스토리지 클래스는 GS 메뉴 모드에서는 숨겨져 있습니다. 전체 메뉴 모드로 전환해야 확인할 수 있습니다.