1.6. OpenShift에서 Red Hat Quay의 사전 요구 사항
OpenShift에서 Red Hat Quay Operator 배포를 시작하기 전에 다음을 고려해야 합니다.
1.6.1. OpenShift 클러스터 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat Quay Operator를 배포하려면 OpenShift 4.5 이상 클러스터에 권한 있는 계정이 필요합니다. 해당 계정에는 클러스터 범위에서 네임스페이스를 생성할 수 있어야 합니다.
1.6.2. 리소스 요구 사항 링크 복사링크가 클립보드에 복사되었습니다!
각 Red Hat Quay 애플리케이션 Pod에는 다음과 같은 리소스 요구 사항이 있습니다.
- 메모리의 8GI
- 2000 밀리코어 CPU.
Red Hat Quay Operator는 Red Hat Quay 배포당 하나 이상의 애플리케이션 Pod를 생성합니다. OpenShift 클러스터에 이러한 요구 사항에 대한 충분한 컴퓨팅 리소스가 있는지 확인합니다.
1.6.3. 오브젝트 스토리지 링크 복사링크가 클립보드에 복사되었습니다!
기본적으로 Red Hat Quay Operator는 ObjectBucketClaim Kubernetes API를 사용하여 오브젝트 스토리지를 프로비저닝합니다. 이 API를 사용하는 경우 공급업체별 구현에서 Operator를 분리합니다. Red Hat OpenShift Data Foundation은 이 예제에서 사용할 NooBaa 구성 요소를 통해 이 API를 제공합니다.
다음과 같은 지원되는 클라우드 스토리지 옵션을 사용하도록 Red Hat Quay를 수동으로 구성할 수 있습니다.
- Amazon S3 (Red Hat Quay에 대한 S3 버킷 정책 구성에 대한 자세한 내용은 S3 IAM 버킷 정책 참조)
- Azure Blob Storage
- Google Cloud Storage
- Ceph Object Gateway(RADOS)
- OpenStack Swift
- CloudFront + S3