【问题标题】:Can you configure ElasticBeanstalk Loadbalanced SSL cert via the .ebexensions file?您可以通过 .ebextensions 文件配置 Elastic Beanstalk 负载平衡 SSL 证书吗?
【发布时间】:2016-02-17 17:02:24
【问题描述】:

我们有一个 AWS ElasticBeanstalk 应用程序。有各种环境,有些负载均衡有些没有。

目前,负载均衡的 SSL 是在控制台中手动配置的,而单实例的则是通过 .ebextensions 文件配置的(并且仅适用于单实例部署)。

是否也可以通过.ebextensions 文件为负载平衡器配置 SSL,这样我们就可以将所有内容保存在一个地方并实现自动化?

【问题讨论】:

    标签: ssl amazon-web-services amazon-ec2 amazon-elastic-beanstalk


    【解决方案1】:

    我还没有尝试过,但是在阅读documentation 时,我发现可以将其自动化。 如果您有幸按照文档中的说明进行操作,请告诉我。

    更新:

    我实际测试过,是的,这是可能的。下面是一个配置示例:

    option_settings:
      - namespace: aws:elb:listener:443
        option_name: ListenerProtocol
        value: HTTPS
    
      - namespace: aws:elb:listener:443
        option_name: InstancePort
        value: 80
    
      - namespace: aws:elb:listener:443
        option_name: InstanceProtocol
        value: HTTP
    
      - namespace: aws:elb:listener:443
        option_name: SSLCertificateId
        value: arn:aws:iam::<your arn cert id here>
    
      - namespace: aws:elb:listener:80
        option_name: ListenerEnabled
        value: true
    
      - namespace: aws:elb:listener:443
        option_name: ListenerEnabled
        value: true
    

    【讨论】:

      猜你喜欢
      • 2018-07-07
      • 2017-08-16
      • 2015-04-23
      • 2015-08-02
      • 2018-03-26
      • 1970-01-01
      • 1970-01-01
      • 2018-07-01
      • 2015-06-14
      相关资源
      最近更新 更多