40 lines
1.4 KiB
Plaintext
40 lines
1.4 KiB
Plaintext
Connecting external DB:
|
|
✔ Create RDS using TF @important @today @done (7/28/2020, 11:34:12 PM)
|
|
|
|
RDS Config:
|
|
☐ Try using `associate_security_group_ids` and creating a security group to allow all incoming traffic to the RDS instance.
|
|
|
|
Email:
|
|
☐ Add `strapi-provider-email-amazon-ses` and configure.
|
|
|
|
Deployments:
|
|
One:
|
|
✔ Create S3 bucket for strapi s3. @done (7/29/2020, 2:07:55 PM)
|
|
✔ Deploy TF with additional SG for DB. @done (7/30/2020, 3:02:39 AM)
|
|
☐ Have TF produce outputs with everything needed.
|
|
✔ Redeploy single instance with the EB config file with VPCs created. @done (7/30/2020, 3:02:41 AM)
|
|
Two:
|
|
☐ Have SSL enabled for single instance.
|
|
Three:
|
|
☐ Have SSL enabled for multiple instance.
|
|
|
|
Misc:
|
|
☐ Have the EB instances on the private subnet.
|
|
☐ Create a Gateway VPC endpoint: <https://docs.aws.amazon.com/vpc/latest/userguide/vpce-gateway.html>.
|
|
|
|
Prod Steps:
|
|
☐ Plan out the posts needed for the series.
|
|
This needs to be done at the same time as writing the site pages.
|
|
☐ Create everything from scratch
|
|
Strapi:
|
|
☐ Install from new.
|
|
☐ Create TF files.
|
|
☐ Initialise EB environment.
|
|
☐ Deploy TF.
|
|
☐ Deploy EB environment for single instance to start.
|
|
|
|
Today:
|
|
☐ Redeploy with updated config.
|
|
☐ Enable HTTPs for single instance.
|
|
☐ Use S3 to read in secrets.
|