Hercules P2 Drupal Site - Elastic Beanstalk Deployment and Documentation

Key Information

Register
Submit
The challenge is finished.

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

ELIGIBLE EVENTS:

Topcoder Open 2019

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30069953