- Input variables which services (ECS) to start.
- Cloudwatch monitoring with E-Mail alert of the services.
Go to AWS Secrets manager manually and create it!
Create DNS zone and TLS certificate in AWS manually. E.g. create cool.buetow.org zone and a TLS certificate for cool.buetow.org,*.cool.buetow.org. Add the Certificate ARN to the org-buetow-base's output as zone_certificate_arn.
Then, create VPC, subnets and EFS in org-buetow-base.
Then, create subdirectories in EFS, using org-buetow-bastion. E.g., have something like this created:
[paul@earth]~/git/terraform/org-buetow-bastion% ssh ec2-user@bastion.aws.buetow.org find /mnt
/mnt
/mnt/efs
/mnt/efs/ec2
/mnt/efs/ec2/nextcloud
/mnt/efs/ecs
/mnt/efs/ecs/anki-sync-server
/mnt/efs/ecs/vaultwarden
/mnt/efs/ecs/wallabag
/mnt/efs/ecs/wallabag/data/db
/mnt/efs/ecs/wallabag/data/assets
/mnt/efs/ecs/audiobookshelfAlso, manually activate daily EFS backup via AWS console.
In org-buetow-elb
In org-buetow-ecs