Storage/205/StorageClass와 동적 프로비저닝

- Kubernetes의 StorageClass를 활용하면 PVC가 생성될 때 자동으로 적절한 PV를 동적으로 생성하여 저장소 관리를 자동화할 수 있음.
- Google Cloud 뿐만 아니라, AWS, Azure 등의 다양한 클라우드 환경에서도 사용할 수 있음.
정적 프로비저닝(Static Provisioning)
- 예를 들어, Google Cloud의 영구 디스크(Persistent Disk, PD) 를 사용할 경우,
- PV가 생성되기 전에 먼저 Google Cloud에서 수동으로 디스크를 생성해야 함.
- 그런 다음, 수동으로 PersistentVolume(PV) 정의 파일을 만들어야 하며, Google Cloud에서 생성한 디스크와 같은 이름을 사용해야 함.
동적 프로비저닝(Dynamic Provisioning)과 StorageClass
- 정적 프로비저닝의 문제점: 매번 수동으로 디스크를 생성하고 PV를 정의하는 번거로움이 있음.
- 이를 해결하기 위해 StorageClass 를 사용함.
- StorageClass를 사용하면 PVC가 생성될 때 자동으로 PV를 프로비저닝할 수 있음.
