Skip to content

Commit 892c6c3

Browse files
committed
cloud watch group added
1 parent 0e3cb7a commit 892c6c3

File tree

3 files changed

+33
-8
lines changed

3 files changed

+33
-8
lines changed

ecs-fargate-wordpress-rds-terraform/ecs.tf

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@ resource "aws_ecs_cluster" "default" {
22
name = "${var.ecs_cluster_name}"
33
}
44

5+
resource "aws_cloudwatch_log_group" "ecs_log_group" {
6+
name = "/ecs/wp-ecs-tf"
7+
retention_in_days = 7
8+
9+
tags = {
10+
Environment = "production"
11+
Application = "wp"
12+
}
13+
}
14+
515
data "aws_iam_role" "existing_ecs_task_execution_role" {
616
name = "ecsTaskExecutionRole"
717
}

ecs-fargate-wordpress-rds-terraform/variables.tf

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
variable "region" {
2-
description = "AWS Region"
3-
default = "your-region"
4-
}
5-
61
variable "aws_access_key" {
72
description = "AWS access key"
83
default = "your-access-key"
@@ -13,6 +8,26 @@ variable "aws_secret_key" {
138
default = "your-secret-key"
149
}
1510

11+
variable "region" {
12+
description = "AWS Region"
13+
default = "us-east-1"
14+
}
15+
16+
variable "zone1" {
17+
description = "AWS Zone 1"
18+
default = "us-east-1a"
19+
}
20+
21+
variable "zone2" {
22+
description = "AWS Zone 2"
23+
default = "us-east-1b"
24+
}
25+
26+
variable "zone3" {
27+
description = "AWS Zone 3"
28+
default = "us-east-1c"
29+
}
30+
1631
// VPC
1732
variable "vpc_cidr_block" {
1833
description = "VPC network"

ecs-fargate-wordpress-rds-terraform/vpc.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ resource "aws_internet_gateway" "default" {
2121
resource "aws_subnet" "wp-public-a-tf" {
2222
vpc_id = "${aws_vpc.default.id}"
2323
cidr_block = "${var.public_subnet_a_cidr_block}"
24-
availability_zone = "ap-southeast-2a"
24+
availability_zone = "${var.zone1}"
2525

2626
tags = {
2727
Name = "wp-public-a-tf"
@@ -31,7 +31,7 @@ resource "aws_subnet" "wp-public-a-tf" {
3131
resource "aws_subnet" "wp-public-b-tf" {
3232
vpc_id = "${aws_vpc.default.id}"
3333
cidr_block = "${var.public_subnet_b_cidr_block}"
34-
availability_zone = "ap-southeast-2b"
34+
availability_zone = "${var.zone2}"
3535

3636
tags = {
3737
Name = "wp-public-b-tf"
@@ -41,7 +41,7 @@ resource "aws_subnet" "wp-public-b-tf" {
4141
resource "aws_subnet" "wp-public-c-tf" {
4242
vpc_id = "${aws_vpc.default.id}"
4343
cidr_block = "${var.public_subnet_c_cidr_block}"
44-
availability_zone = "ap-southeast-2c"
44+
availability_zone = "${var.zone3}"
4545

4646
tags = {
4747
Name = "wp-public-c-tf"

0 commit comments

Comments
 (0)