当从配置文件创建EB环境时,我正在尝试使Elastic Beanstalk在Application Load Balancer中自动创建HTTPS重定向规则。我可以看到亚马逊有一个yaml示例,但是它没有反映我的配置文件的格式:https://github.com/awsdocs/elastic-beanstalk-samples/blob/master/configuration-files/aws-provided/resource-configuration/alb-http-to-https-redirection-full.config
我想在负载均衡器中配置重定向,而不是在我的反向代理(Nginx)中。
这就是我现在配置中的内容。HTTP:80没有任何东西--我猜是EB默认创建的。
OptionSettings:
aws:elbv2:listener:443:
ListenerEnabled: true
SSLPolicy: ELBSecurityPolicy-2016-08
SSLCertificateArns: <my cert arn>
DefaultProcess: default
Protocol: HTTPS
Rules: ''发布于 2020-10-13 05:20:53
亚马逊网络服务、alb-http-to-https-redirection-full.config和alb-http-to-https-redirection.config提供的"yaml“文件将放置在您的.ebextensions文件夹中(如果需要,在您进行修改之后;HTTPs需要SSL证书)。
它们是实际的EB配置文件,但看起来像yaml CloudFormation文件。因此在您的压缩包中,您的应用程序中将包含.ebextensions/alb-http-to-https-redirection-full.config和/或alb-http-to-https-redirection.config文件。
https://stackoverflow.com/questions/64321639
复制相似问题