ThoughtWorksStudios / eb_deployer

AWS Elastic Beanstalk blue-green deployment automation from ThoughtWorks Mingle Team
MIT License
400 stars 95 forks source link

CloudFormation config structure question #91

Open darrenhaken opened 7 years ago

darrenhaken commented 7 years ago

Is it possible to structure the CF config like this:

option_settings:
  aws:elb:listener:443:
    ListenerProtocol: HTTPS
    SSLCertificateId: arn:aws:iam::123456789012:server-certificate/elastic-beanstalk-x509
    InstancePort: 80
    InstanceProtocol: HTTP
  aws:elb:listener:80:
    ListenerEnabled: false

Rather than:

- namespace: aws:elb:listener:80
      option_name: ListenerEnabled
      value: "false"