The Elastic Beanstalk documentation mentions that the load balancer type can be set with a config file in the .ebextensions folder. However, when I deploy my application in a newly created environment, Elastic Beanstalk still creates a classic load balancer.
I am creating the new environment through the AWS console and my application source package has the .ebextensions folder with settings specifying an application load balancer. As seen below:
.ebextensions/application-load-balancer.config
option_settings:
aws:elasticbeanstalk:environment:
LoadBalancerType: application
Am I missing a step during the creation of the environment? Have other people ran into this issue?
LoadBalancerType
on the EB Configuration screen in the AWS Console. – Dem PilafianLoadBalancerType: application
setting (yet the EC2 page still displaysclassic
... interesting). – Dem Pilafian