5.3. OpenShift Container Platform 사용자 인터페이스를 사용하여 네임스페이스 버킷 추가
OpenShift Container Storage 4.8 릴리스를 통해 OpenShift Container Platform 사용자 인터페이스를 사용하여 네임스페이스 버킷을 추가할 수 있습니다. 네임스페이스 버킷에 대한 자세한 내용은 네임스페이스 버킷 관리를 참조하십시오.
사전 요구 사항
- OpenShift Container Storage Operator가 설치된 OpenShift Container Platform
- Multicloud Object Gateway에 대한 액세스.
절차
- OpenShift 웹 콘솔에 로그인합니다.
- OpenShift 웹 콘솔의 왼쪽 창에서 Operators → 설치된 Operator 를 클릭하여 설치된 Operator를 확인합니다.
- OpenShift Container Storage Operator를 클릭합니다. 표시되지 않으면 모든 프로젝트 또는 openshift-storage 네임스페이스로 이동합니다.
- Namespace Store (네임스페이스 저장소) 탭을 클릭하여 네임스페이스 버킷에서 사용할 네임스페이스 저장소 리소스를 생성합니다.
네임 스페이스 저장소 페이지에서 다음을 수행합니다.
- Create namespace store (네임스페이스 저장소 만들기)를 클릭합니다.
- 네임스페이스 저장소 이름을 입력합니다.
- 공급업체 선택.
- 지역 선택.
- 기존 시크릿을 선택하거나 Switch to credentials 를 클릭하여 보안 키 및 시크릿 액세스 키를 입력하여 시크릿을 생성합니다.
- 대상 버킷을 선택합니다.
- 생성을 클릭합니다.
- 네임스페이스 저장소가 Ready 상태인지 확인합니다.
- 원하는 양의 리소스가 있을 때까지 반복합니다.
- 버킷 클래스 탭을 클릭합니다.
- Create a newucket Class(새 버킷 클래스 만들기)를 클릭합니다.
Create a new Bucket Class (새 버킷 클래스 생성) 페이지에서 다음을 수행합니다.
- 네임스페이스 라디오 버튼을 선택합니다.
- 버킷 클래스 이름을 입력합니다.
- 설명 추가(선택 사항).
- 다음을 클릭합니다.
- 다음 페이지에서 네임스페이스 버킷에 대한 네임스페이스 정책 유형을 선택한 다음 Next (다음)를 클릭합니다.
대상 리소스를 선택합니다.
- 네임스페이스 정책 유형이 Single 인 경우 읽기 리소스를 선택해야 합니다.
- 네임스페이스 정책 유형이 Multi 인 경우 읽기 리소스와 쓰기 리소스를 선택해야 합니다.
- 네임스페이스 정책 유형이 Cache 인 경우 네임 스페이스 버킷의 읽기 및 쓰기 대상을 정의하는 Hub 네임 스페이스 저장소를 선택해야 합니다.
- 다음을 클릭합니다.
- 새 버킷 클래스를 검토한 다음 Create Bucketclass 를 클릭합니다.
- BucketClass 페이지에서 새로 생성된 리소스가 Created 단계에 있는지 확인합니다.
- OpenShift 콘솔에서 스토리지 → 개요 를 클릭하고 오브젝트 탭을 클릭합니다.
- Multicloud Object Gateway (다중 클라우드 개체 게이트웨이)를 클릭합니다.
- 버킷을 클릭하고 네임 스페이스 버킷 탭을 클릭합니다.
네임스페이스 버킷 생성을 클릭합니다.
- Choose Name (이름 선택) 탭에서 네임스페이스 버킷 의 이름을 지정하고 Next (다음)를 클릭합니다.
Set Placement (배치 설정) 탭에서 다음을 수행합니다.
- Read Policy (읽기 정책)에서 네임스페이스 버킷이 데이터를 읽도록 5단계에서 생성된 각 네임스페이스 리소스의 확인란을 선택합니다.
- 사용 중인 네임스페이스 정책 유형이 Multi 이면 Read Policy(쓰기 정책)에서 네임스페이스 버킷에서 데이터를 작성해야 하는 네임스페이스 리소스를 지정합니다.
- 다음을 클릭합니다.
- 생성을 클릭합니다.
검증
- State 열, 예상되는 읽기 리소스 수 및 예상 쓰기 리소스 이름에 녹색 확인 표시가 포함된 네임스페이스 버킷이 나열되는지 확인합니다.