4.7. GCE 영구 디스크를 사용하는 스토리지
OpenShift Container Platform은 gcePD(GCE 영구 디스크 볼륨)를 지원합니다. GCE를 사용하여 영구 스토리지로 OpenShift Container Platform 클러스터를 프로비저닝할 수 있습니다. Kubernetes 및 GCE에 대해 어느 정도 익숙한 것으로 가정합니다.
Kubernetes 영구 볼륨 프레임워크를 사용하면 관리자는 영구 스토리지로 클러스터를 프로비저닝하고 사용자가 기본 인프라에 대한 지식이 없어도 해당 리소스를 요청할 수 있습니다.
GCE 영구 디스크 볼륨은 동적으로 프로비저닝할 수 있습니다.
영구 볼륨은 단일 프로젝트 또는 네임스페이스에 바인딩되지 않으며, OpenShift Container Platform 클러스터에서 공유할 수 있습니다. 영구 볼륨 클레임은 프로젝트 또는 네임스페이스에 고유하며 사용자가 요청할 수 있습니다.
인프라의 스토리지의 고가용성은 기본 스토리지 공급자가 담당합니다.
추가 리소스
4.7.1. GCE 스토리지 클래스 생성
스토리지 클래스는 스토리지 수준 및 사용량을 구분하고 조정하는 데 사용됩니다. 스토리지 클래스를 정의하면 사용자는 동적으로 프로비저닝된 영구 볼륨을 얻을 수 있습니다.
절차
-
OpenShift Container Platform 콘솔에서 스토리지
스토리지 클래스를 클릭합니다. - 스토리지 클래스 개요에서 스토리지 클래스 만들기를 클릭합니다.
표시되는 페이지에 원하는 옵션을 정의합니다.
- 스토리지 클래스를 참조할 이름을 입력합니다.
- 선택적 설명을 입력합니다.
- 회수 정책을 선택합니다.
-
드롭다운 목록에서
kubernetes.io/gce-pd
를 선택합니다. - 원하는 대로 스토리지 클래스에 대한 추가 매개변수를 입력합니다.
- 생성을 클릭하여 스토리지 클래스를 생성합니다.