9.3. 기본 스토리지 클래스 변경

기본 스토리지 클래스를 변경하려면 다음 절차를 사용하십시오. 예를 들어 두 개의 스토리지 클래스인 gp3standard 가 있으며 기본 스토리지 클래스를 gp3 에서 standard 로 변경하려고 합니다.

절차

  1. 스토리지 클래스를 나열합니다.

    $ oc get storageclass

    출력 예

    NAME                 TYPE
    gp3 (default)        kubernetes.io/aws-ebs 1
    standard             kubernetes.io/aws-ebs

    1
    (default)는 기본 스토리지 클래스를 나타냅니다.
  2. 기본 스토리지 클래스에 대해 storageclass.kubernetes.io/is-default-class 주석의 값을 false로 변경합니다.

    $ oc patch storageclass gp3 -p '{"metadata": {"annotations": {"storageclass.kubernetes.io/is-default-class": "false"}}}'
  3. storageclass.kubernetes.io/is-default-class 주석을 true로 설정하여 다른 스토리지 클래스를 기본값으로 설정합니다.

    $ oc patch storageclass standard -p '{"metadata": {"annotations": {"storageclass.kubernetes.io/is-default-class": "true"}}}'
  4. 변경 사항을 확인합니다.

    $ oc get storageclass

    출력 예

    NAME                 TYPE
    gp3                  kubernetes.io/aws-ebs
    standard (default)   kubernetes.io/aws-ebs