Configure API GateWay Production Endpoint - ActoKids/api GitHub Wiki
Configure API Gateway with domains and SSL for all endpoints for the Production environment.
STEPS TO CONFIGURE PROD ENDPOINT:
- Find someone from the DevOps to help get permissions and complete this. Lyndon has experience with this set up.
- Steps Summarized from Jon's wiki to create a custom domain for API Gateway API. Very good wiki as well. Go to his wiki if you need more details on the steps.
- Create Hosted Zone in AWS Route 53 if not already created.
- Use AWS Certificate Manager to request a certificate.
- Add custom domain to API Gateway and use regional API deployment option.
- Create a test Lambda in production region, Oregon, to show it is working as you can test below.
- Get permissions for all of these in us-west-2, Oregon, region: Cert. Manager, API Gateway, Lambda. See bug links below for more info on this.
- Prod Endpoint DEMO -> https://api.2edusite.com/v1/events
- The demo may not work after the sprint if the resources are cleaned up.
- One thing to note, the endpoint only works with https and not http
Bug created in devops repo https://github.com/ActoKids/devops/issues/34
Bug created in devops repo https://github.com/ActoKids/devops/issues/35