I know how to follow the migration guide to upgrade a classic load balancer to an application load balancer.

However, when I try to clone my Beanstalk environment and perform that migration on that environment, then it still shows as a "Classic" load balancer in the "Configuration" of the environment.

How can I migrate from Classic to Application when using Elastic Beanstalk?

  • In case this helps anyone - I ended up just recreating the environment from scratch. – Mathias Lykkegaard Lorenzen Mar 6 '20 at 19:55

Well, AWS ELB migration is not possible after creation of your environment as per AWS.

By default, Elastic Beanstalk creates an Application Load Balancer for your environment when you enable load balancing with the Elastic Beanstalk console or the EB CLI. It configures the load balancer to listen for HTTP traffic on port 80 and forward this traffic to instances on the same port. You can choose the type of load balancer that your environment uses only during environment creation. Later, you can change settings to manage the behavior of your running environment's load balancer, but you can't change its type.

And here is the details link you can read AWS ElasticBeanstalk ELB Details

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.