8.3.5. 支持的 AWS 存储后端
Red Hat Quay 支持多个 Amazon Web Services (AWS)存储后端:
- S3 storage :对使用 AWS 原生对象存储服务的 AWS S3 存储桶的标准支持。
- STS S3 存储 :对 AWS 安全令牌服务(STS)的支持,以假定 IAM 角色,允许更安全的 S3 操作。
- CloudFront S3 存储 :与 AWS CloudFront 集成,以便在仍使用 AWS S3 作为源时启用内容高可用性分布。
以下小节提供了 YAMLs 示例,以及每个 AWS 存储后端的附加信息。
8.3.5.1. Amazon Web Services S3 存储 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Red Hat Quay 支持使用 AWS S3 作为对象存储后端。AWS S3 是一个对象存储服务,设计用于数据可用性、可扩展性、安全性和性能。以下 YAML 显示了使用 AWS S3 的示例配置。
AWS S3 示例
# ...
DISTRIBUTED_STORAGE_CONFIG:
default:
- S3Storage
- host: s3.us-east-2.amazonaws.com
s3_access_key: ABCDEFGHIJKLMN
s3_secret_key: OL3ABCDEFGHIJKLMN
s3_bucket: quay_bucket
s3_region: <region>
storage_path: /datastorage/registry
DISTRIBUTED_STORAGE_DEFAULT_LOCATIONS: []
DISTRIBUTED_STORAGE_PREFERENCE:
- default
# ...