此 Quick Start 在 Amazon Web Servies (AWS) 云中以高度可扩展和冗余的配置部署 JFrog 容器注册表。
此 Quick Start 适用于需要通过 Amazon Virtual Private Cloud (Amazon VPC)、Amazon Elastic Compute Cloud (Amazon EC2)、Amazon Elastic Kubernetes Service (Amazon EKS)、Amazon Simple Storage Service (Amazon S3)、Elastic Load Balancing (ELB) 和 Amazon Relational Database Service (Amazon RDS) 等产品获得 AWS 的灵活性、规模和可用性,将容器注册表部署为 Docker 容器和 Helm Chart 存储库管理器的管理员。
-
构建内容
-
如何部署
-
费用和许可证
-
构建内容
-
使用此 Quick Start 可在 AWS 上自动设置容器注册表。该部署包括下列内容:
- 一个跨两个可用区的具有高恢复能力的架构。
- 一个根据 AWS 最佳实践配置有公有子网和私有子网的 Virtual Private Cloud (VPC),用于在 AWS 上为您提供您自己的虚拟网络。*
- 一个连接到公有子网的网络负载均衡器,通过端口 443 连接到 NGINX 容器,为侦听端口 8081 的容器注册表节点提供反向代理和 SSL 终止。
- 一个私有加密 S3 存储桶,用作存储库存储。
- 在公有子网中:
- 托管 NAT 网关,支持对私有子网中的资源进行出站互联网访问。*
- Auto Scaling 组中的 Linux 堡垒主机,允许对公有子网和私有子网中的 EC2 实例进行入站安全外壳协议 (SSH) 访问。*
- 在私有子网中:
- 一个用于容器注册表部署的 Amazon ECS 服务组。
- 容器注册表和 NGINX 容器。
- 专门为容器注册表配置的 Auto Scaling 组。
- 一个 Amazon RDS 实例,只能在端口 5532 上通过私有子网访问。
* 将此 Quick Start 部署到现有 VPC 中的模板会跳过标有星号的组件,并提示您使用现有 VPC 配置。
-
如何部署
-
要在大约 1 小时内在 AWS 上部署 JFrog 容器注册表,请遵循部署指南中的说明操作。部署过程包括以下步骤:
- 如果您还没有 AWS 账户,请在 https://aws.amazon.com上注册,并登录您的账户。
- 启动 Quick Start。您可以从以下两个选项中选择:
- 设置容器注册表
Amazon 可能会跟与 AWS 合作打造此解决方案的 AWS 合作伙伴共享用户部署信息。
- 如果您还没有 AWS 账户,请在 https://aws.amazon.com上注册,并登录您的账户。
-
费用和许可证
-
您需要支付在运行此 Quick Start 的参考部署期间使用 AWS 服务所产生的费用。使用本快速入门无需额外付费。
此 Quick Start 的 AWS CloudFormation 模板包括可自定义的配置参数。其中一些设置(如实例类型)会影响部署成本。请参阅您要使用的各项 AWS 服务的定价页面,了解完整的详细信息。价格会随时发生变化。
提示 部署完 Quick Start 后,我们建议您启用 AWS 成本和使用情况报告来跟踪与 Quick Start 有关的费用。此报告会将账单指标发送至您账户中的 S3 存储桶。它根据每个月的使用情况提供成本估算,并在月末最终敲定数据。有关该报告的更多信息,请参阅 什么是 AWS 成本和使用情况报告?
要使用此 Quick Start,您需要订阅适用于容器注册表的 Amazon Machine Image (AMI),您可从 AWS Marketplace 中获取该工具。您可能还需遵循其他定价、条款和条件。有关说明,请参阅部署指南中的“订阅容器注册表”。
此 Quick Start 不要求您购买任何许可证,因为 JFrog 容器注册表是免费产品。