Challenge Overview
The objective of this challenge is help us deploy the Hercules P2 Drupal app on Amazon Elastic Beanstalk. If you’re familiar with Elastic Beanstalk and can do simple Drupal configuration, this should be fairly straight forward for you.
We've tried doing so using the steps listed here but these steps are for Drupal 8 so it does not seem to be working as expected.
Challenge Assets
Access to Hercules P2 Drupal app codebase is granted via forums.
Requirements
-
Update the P2 Develop branch with the necessary configuration files for Elastic Beanstalk (EB) - git patch only, this won't go into our gitlab repo, but a separate repo for AWS
-
Provide a guide on setting up EB properly to support the installation, including RDS setup
-
Provide a guide on configuring the Drupal environment correctly for EB deployment (including the use of S3fs)
Final Submission Guidelines
Please submit the following-
Git patch with changed/ added files for Beanstalk deployment
-
Guides for EB & Drupal setup
-
Video walking through all the configuration & deployment steps