diff --git a/tempnotes.md b/tempnotes.md new file mode 100644 index 0000000..97b394f --- /dev/null +++ b/tempnotes.md @@ -0,0 +1,11 @@ +# Temp Notes + +## Decoupling + +When creating an ELB instance with `--single` and `--database` the following is created as part of the ELB deployment: + +- security group +- EIP +- RDS database + +Is the security group created without a databse? (probably yes...) diff --git a/todo.md b/todo.md index c547d5c..2df2659 100644 --- a/todo.md +++ b/todo.md @@ -3,20 +3,29 @@ ~~Finish S3 config for env vars~~ ~~Deploy to AWS and ensure vars are working~~ -Use cloudformation to deploy bucket instead of tieing it to the RDS instance. +~~Use cloudformation to deploy bucket instead of tieing it to the RDS instance.~~ Use for bucket options for the template. ~~Strapi documentation - build and host~~ +## RDS Cloudformation + +Use to create an RDS for ELB. + +- RDS cloudformation template +- Use the GUI to go through options and create cloudformation template +- Create an RDS db before deployment + - Configure Strapi to use this RDS db + - VPC + Security Group needs creating in template + +Compare the `--database option` to without and make sure you create everything in the Cloudformation template. + +Look at how to have multiple environments in the same elb app + Deploy strapi as load balanced rather than single instance Deploy strapi with a custom domain with HTTPS as a single instance + load balanced. -RDS cloudformation template - Use the GUI to go through options and create cloudformation template - Create an RDS db before deployment - Configure Strapi to use this RDS db - Combine ELB Documentations (strapi, ELB etc) Use codebuild to update strapi @@ -26,3 +35,7 @@ Use circle CI instead Finish the backgrounds for the demo website Cloudformation template to deploy an S3 bucket + +## Links + +Decouple an exisitng RDS instance from ELB to RDS: