28.6.3. 동적 프로비저닝
동적 프로비저닝을 사용하려면 먼저
StorageClass
오브젝트 정의를 생성합니다. 아래 정의는 OpenShift Container Platform을 사용하기 위해 이 예제에 필요한 최소 요구 사항을 기반으로 합니다. 추가 매개변수 및 사양 정의는 동적 프로비저닝 및 스토리지 클래스 생성을 참조하십시오.Copy to Clipboard Copied! Toggle word wrap Toggle overflow OpenShift Container Platform 마스터 호스트에서 StorageClass를 생성합니다.
oc create -f gluster-storage-class.yaml
# oc create -f gluster-storage-class.yaml storageclass "glusterfs" created
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 새로 생성된 StorageClass를 사용하여 PVC를 만듭니다. 예를 들면 다음과 같습니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow OpenShift Container Platform 마스터 호스트에서 PVC를 생성합니다.
oc create -f glusterfs-dyn-pvc.yaml
# oc create -f glusterfs-dyn-pvc.yaml persistentvolumeclaim "gluster1" created
Copy to Clipboard Copied! Toggle word wrap Toggle overflow PVC를 보고 볼륨이 동적으로 생성되어 PVC에 바인딩되었는지 확인합니다.
oc get pvc
# oc get pvc NAME STATUS VOLUME CAPACITY ACCESSMODES STORAGECLASS AGE gluster1 Bound pvc-78852230-d8e2-11e6-a3fa-0800279cf26f 30Gi RWX glusterfs 42s
Copy to Clipboard Copied! Toggle word wrap Toggle overflow