amazon-elastic-beanstalk - terraform aws_elastic_beanstalk_environment SSL PolicyNames

标签 amazon-elastic-beanstalk terraform setting

使用 terraform,有谁知道如何设置 预定义 ELB 的 SSL 安全策略,来自 aws_elastic_beanstalk_environment 资源?

我已经尝试了各种参数排列,从类似下面的东西中分支出来,但没有运气。
``

setting {
    name = "PolicyNames"
    namespace = "aws:elb:listener"
    value = "ELBSecurityPolicy-TLS-1-2-2017-01"
}

``

这可以使用设置语法来完成吗?

问候
迈克尔

最佳答案

继经典 ELB 之后,还需要将 LoadBalancerPorts 设置为 443 才能使预定义的策略生效。

setting {
  namespace = "aws:elb:policies:sslpolicy"
  name      = "SSLReferencePolicy"
  value     = "ELBSecurityPolicy-TLS-1-2-2017-01"
}

setting {
  namespace = "aws:elb:policies:sslpolicy"
  name      = "LoadBalancerPorts"
  value     = "443"
}

关于amazon-elastic-beanstalk - terraform aws_elastic_beanstalk_environment SSL PolicyNames,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45427690/

相关文章:

amazon-web-services - 将 ASP.NET Core 部署到 AWS Elastic Beanstalk,必须包含一个带有 '.runtimeconfig.json' 后缀错误的文件

terraform - 在 terraform 应用之前需要 terraform destroy 吗?

yaml - 如何删除 Terraform 双引号?

amazon-web-services - EMR 的实例配置文件角色出错?

sql - 相同的 SQL 但不同的解释计划

amazon-web-services - 是否可以为 AWS 上的每个子域设置单独的 cname 记录

ruby-on-rails - 如何解决 Nginx 和 Amazon ElasticBeanstalk 中的错误 413 Request Entity Too Large?

security - 限制一个 Elastic Beanstalk 应用程序对另一个应用程序的访问

memory - 每个 webapp 内存设置的 Tomcat