7.4. 기본 스토리지 클래스 변경
AWS를 사용하는 경우 다음 프로세스를 사용하여 기본 스토리지 클래스를 변경합니다. 이 프로세스에서는 두 개의 스토리지 클래스(gp2
및 standard)가
정의되어 있고 기본 스토리지 클래스를 gp2
에서 standard
로 변경하는 것을 가정하고 있습니다.
스토리지 클래스를 나열합니다.
$ oc get storageclass
출력 예
NAME TYPE gp2 (default) kubernetes.io/aws-ebs 1 standard kubernetes.io/aws-ebs
- 1
(default)
는 기본 스토리지 클래스를 나타냅니다.
기본 스토리지 클래스에 대해 주석
storageclass.kubernetes.io/is-default-class
의 값을false
로 변경합니다.$ oc patch storageclass gp2 -p '{"metadata": {"annotations": {"storageclass.kubernetes.io/is-default-class": "false"}}}'
주석을
storageclass.kubernetes.io/is-default-class=true
로 추가하거나 수정하여 다른 스토리지 클래스를 기본값으로 설정합니다.$ oc patch storageclass standard -p '{"metadata": {"annotations": {"storageclass.kubernetes.io/is-default-class": "true"}}}'
변경 사항을 확인합니다.
$ oc get storageclass
출력 예
NAME TYPE gp2 kubernetes.io/aws-ebs standard (default) kubernetes.io/aws-ebs