将私有负载均衡器连接到云前端分发?

问题描述 投票:0回答:2

我有一个托管在 Elastic Beanstalk(私有负载均衡器)上的 python Flask 应用程序。

我想将 Elastic Beanstalk 与 Cloudfront 集成,以便可以使用 cloudfront 分发打开 Web 应用程序。

我怎样才能实现这个目标?

amazon-web-services amazon-elastic-beanstalk load-balancing amazon-cloudfront
2个回答
2
投票

ALB 必须是公开的。来自文档

尽管您可以使用签名 URL 从自定义源分发内容,但要使 CloudFront 访问自定义源,该源必须保持公开可访问。


0
投票

您现在可以通过 CloudFront 使用新引入的 VPC Origins 访问私有(内部)应用程序负载均衡器。

在 CloudFront 控制台中:

  • 创建 VPC 源并将 ALB(或 EC2)的 ARN 添加为源。
  • 将此作为源添加到您的 CloudFront 分发版。

您的 ALB(以及 Beanstalk)现在可以通过您的 CF 发行版访问。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.