ebextensions icon indicating copy to clipboard operation
ebextensions copied to clipboard

Customizing and Configuring AWS Elastic Beanstalk Environments

ebextensions

Customizing and Configuring AWS Elastic Beanstalk (EBS) Environments

How to Use

  • Create .ebextensions directory under your project root.
  • Copy the *.config files into the directory.
  • Deploy project to EBS.

sidekiq

  • Tested to be working on following configurations:-
    1. 64bit Amazon Linux 2015.03 v2.0.1 running Ruby 2.1 (Passenger Standalone).
    2. 64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.1 (Passenger Standalone).
    3. 64bit Amazon Linux 2015.03 v1.4.6 running Ruby 2.1 (Passenger Standalone).
    4. 64bit Amazon Linux 2015.03 v1.4.3 running Ruby 2.1 (Passenger Standalone).
    5. 64bit Amazon Linux 2015.03 v1.4.1 running Ruby 2.1 (Passenger Standalone).
    6. 64bit Amazon Linux 2015.03 v1.3.1 running Ruby 2.1 (Passenger Standalone).
    7. 64bit Amazon Linux 2015.03 v1.3.0 running Ruby 2.1 (Passenger Standalone).
    8. 64bit Amazon Linux 2014.09 v1.2.0 running Ruby 2.1 (Passenger Standalone).
  • Need to set RAILS_ENV environment variable which is used in 0003_sidekiq.config.
  • Source.

Notes

  • option_settings key [1]
  • Refer from the list of keys at [2]
    • packages key [3]
    • container_commands key [4]
    • files key [5]
    • commands key [6]