9.3.2. RHOSP Cinder StorageObject 오브젝트 정의
이 RHOSP Cinder 스토리지 클래스 예제에서는 성능 최적화를 위해 볼륨 유형을 구성하고, 고가용성을 위해 가용성 영역 배치를 제어하고, 영구 볼륨에 대한 파일 시스템 유형을 지정하는 방법을 보여줍니다.
Cinder 스토리지 클래스 YAML 파일의 예
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: <storage-class-name>
provisioner: kubernetes.io/cinder
parameters:
type: fast
availability: nova
fsType: ext4
-
metadata.name: 스토리지 클래스의 이름입니다. 영구 볼륨 클래임은 이 스토리지 클래스를 사용하여 관련 영구 볼륨을 프로비저닝합니다. -
parameter.type: Cinder에서 생성된 볼륨 유형입니다. 기본값은 비어 있습니다. -
parameters.availability: 가용성 영역. 지정하지 않으면 일반적으로 OpenShift Container Platform 클러스터에 노드가 있는 모든 활성 영역에서 볼륨이 라운드 로빈됩니다. -
parameters.fsType: 동적으로 프로비저닝된 볼륨에서 생성되는 파일 시스템입니다. 이 값은 동적으로 프로비저닝된 영구 볼륨의fsType필드에 복사되며 볼륨이 처음 마운트될 때 파일 시스템이 생성됩니다. 기본값은ext4입니다. 다음은 RHOSP Cinder 예제 스토리지 클래스 오브젝트 정의입니다.