发布于: May 9, 2024

Amazon Elastic Container Registry (ECR) 现在将 GitLab Container Registry 列为 ECR 穿透提取缓存功能支持的上游注册表。通过今天的发布,使用 GitLab 的软件即订阅产品 GitLab.com 的客户可以自动将镜像从新支持的上游注册表同步到其私有 ECR 存储库。

ECR 客户可以创建穿透提取缓存规则,将上游注册表映射到其私有 ECR 注册表中的命名空间。在 GitLab Container Registry 中使用 Amazon ECR 穿透提取缓存支持需要身份验证。客户可以提供存储在 AWS Secrets Manager 中并用于向上游注册表进行身份验证的凭证。配置规则后,便可以通过 ECR 从 GitLab Container Registry 中提取镜像。ECR 会自动为缓存的镜像创建新的存储库,并使它们与上游注册表保持同步。此外,客户可以使用存储库创建模板(预览版)为通过穿透提取缓存创建的新存储库指定初始配置。在其他注册表中使用穿透提取缓存时,客户可以放心地在 ECR 中获得来自上游来源的最新镜像,同时还能受益于 ECR 的可用性、性能和安全性。 

穿透提取缓存规则在除 AWS GovCloud(美国)区域和 AWS 中国区域之外的所有 AWS 区域受支持。要了解有关在 ECR 中创建穿透提取缓存规则的更多信息,请访问我们的用户指南