Skip to content

Commit 8121585

Browse files
committed
fix: 스크립트 수정
1 parent 77fd574 commit 8121585

File tree

5 files changed

+19
-14
lines changed

5 files changed

+19
-14
lines changed

terraform/dev/locals.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ locals {
8989
]
9090
mountPoints = [
9191
for vol in lookup(def, "volumes", []) :{
92-
sourceVolume = vol.name, containerPath = lookup(var.volume_mount_paths, vol.name, "/eatda"),
92+
sourceVolume = vol.name, containerPath = lookup(var.volume_mount_paths, vol.name, "/home/ec2-user/"),
9393
readOnly = false
9494
}
9595
]

terraform/dev/scripts/user-data.sh

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,14 @@ mkswap /swapfile
77
swapon /swapfile
88
echo '/swapfile none swap sw 0 0' >> /etc/fstab
99

10-
/bin/mkdir -p /home/ec2-user/logs/eatda
10+
mkdir -p /home/ec2-user/logs
11+
mkdir -p /home/ec2-user/mysql
1112

12-
aws s3 cp s3://eatda-storage-dev/scripts/app-backup-dev-logs.sh /home/ec2-user/logs/eatda/app-backup-dev-logs.sh
13-
chmod +x /home/ec2-user/logs/eatda/app-backup-dev-logs.sh
13+
aws s3 cp s3://eatda-storage-dev/scripts/app-backup-dev-logs.sh /home/ec2-user/logs/app-backup-dev-logs.sh
14+
chmod +x /home/ec2-user/logs/app-backup-dev-logs.sh
1415

15-
aws s3 cp s3://eatda-storage-dev/scripts/mysql-backup.sh /home/ec2-user/eatda/mysql/mysql-backup.sh
16-
chmod +x /home/ec2-user/eatda/mysql/mysql-backup.sh
16+
aws s3 cp s3://eatda-storage-dev/scripts/mysql-backup.sh /home/ec2-user/mysql/mysql-backup.sh
17+
chmod +x /home/ec2-user/mysql/mysql-backup.sh
1718

1819
yum install -y cronie
1920
systemctl enable crond
@@ -23,5 +24,9 @@ until systemctl is-active --quiet crond; do
2324
sleep 1
2425
done
2526

26-
(crontab -l 2>/dev/null; echo "0 0 * * 0 /home/ec2-user/logs/eatda/app-backup-dev-logs.sh >> /var/log/app-backup.log 2>&1") | crontab -
27-
(crontab -l 2>/dev/null; echo "30 0 * * 0 /home/ec2-user/eatda/mysql/mysql-backup.sh >> /var/log/mysql-backup.log 2>&1") | crontab -
27+
(
28+
crontab -l 2>/dev/null || true
29+
echo "0 0 * * 0 /home/ec2-user/logs/app-backup-dev-logs.sh >> /var/log/app-backup.log 2>&1"
30+
echo "30 0 * * 0 /home/ec2-user/mysql/mysql-backup.sh >> /var/log/mysql-backup.log 2>&1"
31+
) | crontab -
32+

terraform/dev/terraform.tfvars

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ ecs_task_definitions_base = {
2525
volumes = [
2626
{
2727
name = "dev-api-volume"
28-
host_path = "/home/ec2-user/eatda/dev/"
28+
host_path = "/home/ec2-user/api/"
2929
}
3030
]
3131
}
@@ -59,7 +59,7 @@ ecs_task_definitions_base = {
5959
volumes = [
6060
{
6161
name = "dev-mysql-volume"
62-
host_path = "/home/ec2-user/eatda/mysql/"
62+
host_path = "/home/ec2-user/mysql/"
6363
}
6464
]
6565
}

terraform/prod/scripts/user-data.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ echo '/swapfile none swap sw 0 0' >> /etc/fstab
99

1010
/bin/mkdir -p /home/ec2-user/logs/eatda
1111

12-
aws s3 cp s3://eatda-storage-prod/scripts/app-backup-prod-logs.sh /home/ec2-user/logs/eatda/app-backup-prod-logs.sh
13-
chmod +x /home/ec2-user/logs/eatda/app-backup-prod-logs.sh
12+
aws s3 cp s3://eatda-storage-prod/scripts/app-backup-prod-logs.sh /home/ec2-user/logs/app-backup-prod-logs.sh
13+
chmod +x /home/ec2-user/logs/app-backup-prod-logs.sh
1414

1515
yum install -y cronie
1616
systemctl enable crond
@@ -20,4 +20,4 @@ until systemctl is-active --quiet crond; do
2020
sleep 1
2121
done
2222

23-
(crontab -l 2>/dev/null; echo "0 0 * * 0 /home/ec2-user/logs/eatda/app-backup-prod-logs.sh >> /var/log/app-backup.log 2>&1") | crontab -
23+
(crontab -l 2>/dev/null; echo "0 0 * * 0 /home/ec2-user/logs/app-backup-prod-logs.sh >> /var/log/app-backup.log 2>&1") | crontab -

terraform/prod/terraform.tfvars

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ ecs_task_definitions_base = {
2727
volumes = [
2828
{
2929
name = "prod-api-volume"
30-
host_path = "/home/ec2-user/eatda/prod/"
30+
host_path = "/home/ec2-user/api"
3131
}
3232
]
3333
}

0 commit comments

Comments
 (0)