5.3. OpenShift Container Platform 사용자 인터페이스를 사용하여 네임스페이스 버킷 추가

OpenShift Data Foundation 4.8 릴리스를 통해 OpenShift Container Platform 사용자 인터페이스를 사용하여 네임스페이스 버킷을 추가할 수 있습니다. 네임스페이스 버킷에 대한 자세한 내용은 네임스페이스 버킷 관리를 참조하십시오.

사전 요구 사항

  • OpenShift Data Foundation Operator를 사용하여 OpenShift Container Platform이 설치되어 있어야 합니다.
  • MCG(Multicloud Object Gateway)에 대한 액세스.

절차

  1. OpenShift 웹 콘솔에 로그인합니다.
  2. 스토리지 → OpenShift Data Foundation을 클릭합니다.
  3. 네임 스페이스 저장소 탭을 클릭하여 네임 스페이스 버킷에 사용할 네임 스페이스 저장소 리소스를 생성합니다.

    1. 네임스페이스 저장소 생성 을 클릭합니다.
    2. 네임스페이스 저장소 이름을 입력합니다.
    3. 공급자를 선택합니다.
    4. region을 선택합니다.
    5. 기존 시크릿을 선택하거나 Switch to credentials 를 클릭하여 보안 키 및 시크릿 액세스 키를 입력하여 시크릿을 생성합니다.
    6. 대상 버킷을 선택합니다.
    7. 생성을 클릭합니다.
    8. namespacestore가 Ready 상태인지 확인합니다.
    9. 원하는 양의 리소스가 있을 때까지 이러한 단계를 반복합니다.
  4. 버킷 클래스 탭 → 새 버킷 클래스 생성을 클릭합니다.

    1. Namespace (네임스페이스) 라디오 버튼을 선택합니다.
    2. 버킷 클래스 이름을 입력합니다.
    3. 설명을 추가합니다(선택 사항).
    4. 다음을 클릭합니다.
  5. 네임스페이스 버킷에 대한 네임스페이스 정책 유형을 선택한 다음 Next 를 클릭합니다.
  6. 대상 리소스를 선택합니다.

    • 네임스페이스 정책 유형이 Single 이면 읽기 리소스를 선택해야 합니다.
    • 네임스페이스 정책 유형이 Multi 인 경우 읽기 리소스와 쓰기 리소스를 선택해야 합니다.
    • 네임스페이스 정책 유형이 Cache 인 경우 네임 스페이스 버킷의 읽기 및 쓰기 대상을 정의하는 Hub 네임 스페이스 저장소를 선택해야 합니다.
  7. 다음을 클릭합니다.
  8. 새 버킷 클래스를 검토한 다음 Create Bucketclass(Bucketclass 만들기 )를 클릭합니다.
  9. BucketClass 페이지에서 새로 생성된 리소스가 생성 단계에 있는지 확인합니다.
  10. OpenShift 웹 콘솔에서 스토리지OpenShift Data Foundation 을 클릭합니다.
  11. 상태 카드에서 Storage System 을 클릭하고 표시되는 팝업에서 스토리지 시스템 링크를 클릭합니다.
  12. 오브젝트 탭에서 Multicloud Object GatewayBucketsNamespace Buckets 탭을 클릭합니다.
  13. Create Namespace Bucket 을 클릭합니다.

    1. 이름 선택 탭에서 네임 스페이스 버킷의 이름을 지정하고 다음을 클릭합니다.
    2. Set Placement 탭에서 다음을 수행합니다.

      1. Read Policy 에서 네임스페이스 버킷이 데이터를 읽도록 5단계에서 생성된 각 네임스페이스 리소스의 확인란을 선택합니다.
      2. 사용 중인 네임스페이스 정책 유형이 Multi 이면 Under Write Policy 인 경우 네임스페이스 버킷이 데이터를 써야 하는 네임스페이스 리소스를 지정합니다.
      3. 다음을 클릭합니다.
    3. 생성을 클릭합니다.

검증

  • 네임 스페이스 버킷이 상태 열에 녹색 확인 표시, 예상 읽기 리소스 수 및 예상되는 쓰기 리소스 이름으로 나열되는지 확인합니다.