This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.4.3. 영구 스토리지 구성
미터링은 더 이상 사용되지 않는 기능입니다. 더 이상 사용되지 않는 기능은 여전히 OpenShift Container Platform에 포함되어 있으며 계속 지원됩니다. 그러나 이 기능은 향후 릴리스에서 제거될 예정이므로 새로운 배포에는 사용하지 않는 것이 좋습니다.
OpenShift Container Platform에서 더 이상 사용되지 않거나 삭제된 주요 기능의 최신 목록은 OpenShift Container Platform 릴리스 노트에서 더 이상 사용되지 않고 삭제된 기능 섹션을 참조하십시오.
미터링에는 Metering Operator에서 수집한 데이터를 유지하고 보고서 결과를 저장하기 위해 영구 스토리지가 필요합니다. 다양한 스토리지 공급자 및 스토리지 형식이 지원됩니다. 스토리지 공급자를 선택하고 예제 구성 파일을 수정하여 미터링 설치에 대한 영구 스토리지를 구성합니다.
4.3.1. Amazon S3에 데이터 저장 링크 복사링크가 클립보드에 복사되었습니다!
미터링은 기존 Amazon S3 버킷을 사용하거나 스토리지에 버킷을 생성할 수 있습니다.
Metering 작업은 S3 버킷 데이터를 관리하거나 삭제하지 않습니다. 미터링 데이터를 저장하는 데 사용되는 S3 버킷은 수동으로 정리해야 합니다.
절차
아래
s3-storage.yaml
파일에서spec.storage
섹션을 편집합니다.s3-storage.yaml
파일의 예Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음
Secret
오브젝트를 템플릿으로 사용합니다.AWS
Secret
오브젝트의 예Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고aws-access-key-id
및aws-secret-access-key
의 값은 base64로 인코딩되어야 합니다.시크릿을 생성합니다.
oc create secret -n openshift-metering generic my-aws-secret \ --from-literal=aws-access-key-id=my-access-key \ --from-literal=aws-secret-access-key=my-secret-key
$ oc create secret -n openshift-metering generic my-aws-secret \ --from-literal=aws-access-key-id=my-access-key \ --from-literal=aws-secret-access-key=my-secret-key
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고이 명령은
aws-access-key-id
및aws-secret-access-key
값을 자동으로 base64로 인코딩합니다.
aws-access-key-id
및 aws-secret-access-key
인증 정보에 버킷에 대한 읽기 및 쓰기 권한이 있어야 합니다. 다음 aws/read-write.json
파일은 필요한 권한을 부여하는 IAM 정책을 보여줍니다.
aws/read-write.json
파일의 예
spec.storage.hive.s3.createBucket
을 true
로 설정하거나 s3-storage.yaml
에 설정하지 않은 경우 버킷 생성 및 삭제 권한이 포함된 aws/read-write-create.json
파일을 사용해야 합니다.
aws/read-write-create.json
파일의 예