title: How to remove default target group creation in elastic Beanstalk environment?
body: <p>I have the following ebexensions settings for a test environment, where I'm trying to setup an https-only service (my ELB is https only, my EC2 machines are port-80 only):</p>
  
  <pre><code>aws:elasticbeanstalk:environment:
     LoadBalancerType: application
  
  aws:elbv2:listener:443:
     DefaultProcess: https
     ListenerEnabled: 'true'
     Protocol: HTTPS
     SSLCertificateArns: xxxx
  
  aws:elbv2:listener:default:
     ListenerEnabled: 'false'
  </code></pre>
  
  <p>When I run <code>eb create MyEnv1</code>, the environment gets created with an ELB that has one listener for HTTPS (as expected) but with TWO target groups, both pointing to the same instances:</p>
  
  <pre><code>awseb-AWSEB-ABCDEFG1234
  awseb-https-HIJKLMN5678
  </code></pre>
  
  <p>The ELB only uses the second target group (xxx-https-xxx).
  How do I avoid creation of the first one? I don't need it.
  thanks!</p>