blob: bde5ddf6fa0010cabc43825b3c1256327d068fb2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# Terraform
## Create base environment
First create VPC, subnets and EFS in `org-buetow-production`
## Use the helper to set up some EFS subdirs
Then, create subdirectories in EFS, using `org-buetow-helper`. E.g., have something like this created:
```shell
[paul@earth]~/git/terraform/org-buetow-helper% ssh ec2-user@helper.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/audiobookshelf
```
## Now set up Fargate/ECS
In `org-buetow-ecs`
|