AWS Elastic Beanstalk
Developer Guide

Environment Configuration Using the Elastic Beanstalk Console

You can use the Elastic Beanstalk Console to view and modify many configuration options of your environment and its resources. You can customize the behavior of your environment during deployments, enable additional features, and modify the instance type and other settings that you chose during environment creation.

To view a summary of your environment's configuration

  1. Open the Elastic Beanstalk console.

  2. Navigate to the management page for your environment.

  3. Choose Configuration.

Configuration Overview Page

The Configuration overview page shows a group of configuration cards. Each configuration card summarizes the current state of a set of related options. Choose Modify on a configuration card to get to a related configuration page, where you can see full option values and make changes.


        Configuration overview page of the Elastic Beanstalk console

When you're done viewing and modifying options, you can choose one of the following actions:

  • Cancel – Go back to the environment's dashboard without applying your configuration changes. When you choose Cancel, the console loses any pending changes you made on any configuration card.

    You can also cancel your configuration changes by choosing another console page, like Dashboard or Logs. In this case, if there are any pending configuration changes, the console prompts you to confirm that you agree to losing them.

  • Review changes – Get a summary of all the pending changes you made on any of the configuration cards. For details, see Review Changes Page.

  • Apply configuration – Apply the changes you made on any of the configuration cards to your environment. In some cases you're prompted to confirm a consequence of one of your configuration decisions.

Review Changes Page

The Review Changes page displays a table showing all the pending option changes you made on any of the configuration cards and haven't applied to your environment yet. If you removed any options (for example, a custom environment property), a second table shows the removed options.

Both tables list each option as a combination of the Namespace and Option Name with which Elastic Beanstalk identifies it. For details, see Configuration Options.

For example, you might make these configuration changes:

  • On the Capacity card: Change Instances (Min) from 1 to 2, and Instances (Max) from 2 to 4. This change corresponds to two changes in the aws:autoscaling:asg namespace on the Changed Options list.

  • On the Software card:

    • Enable the Rotate logs option. This change corresponds to a change in the aws:elasticbeanstalk:hostmanager namespace on the Changed Options list.

    • Remove the MY_ENV_PROPERTY environment property. This change corresponds to a single entry for the aws:elasticbeanstalk:application:environment namespace on the Removed Options list.

  • On the Managed updates card: Enable the Managed updates option. This single configuration change corresponds to three option changes across two namespaces—the last three items on the Changed Options list.

The following image shows the lists of your configuration changes on the Review Changes page.


        Review changes in the configuration page of the Elastic Beanstalk console

When you're done reviewing your changes, you can choose one of the following actions:

  • Continue – Go back to the Configuration overview page. You can then continue making changes or apply pending ones.

  • Apply configuration – Apply the changes you made on any of the configuration cards to your environment. In some cases you're prompted to confirm a consequence of one of your configuration decisions.