Skip to content

Commit bc38702

Browse files
Updated use of default resource tags
1 parent f6d8a5a commit bc38702

File tree

4 files changed

+16
-10
lines changed

4 files changed

+16
-10
lines changed

red-instance/ec2_iam.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
# The role has a trust policy that allows EC2 instances to assume the role.
44
resource "aws_iam_instance_profile" "red_instance_profile" {
5-
name = "${lower(var.project_name)}-red-instance-profile"
5+
name = "${lower(var.instance_name)}-red-instance-profile"
66
role = aws_iam_role.red_role.name
77
}
88

99
# Create the IAM role for the Red Instance
1010
resource "aws_iam_role" "red_role" {
11-
name = "${lower(var.project_name)}-role"
11+
name = "${lower(var.instance_name)}-role"
1212
assume_role_policy = <<EOF
1313
{
1414
"Version": "2012-10-17",
@@ -33,7 +33,7 @@ resource "aws_iam_role_policy_attachment" "red_ssm_policy_attachment" {
3333

3434
# Role policy for S3 bucket access
3535
resource "aws_iam_role_policy" "s3_bucket_policy" {
36-
name = "${lower(var.project_name)}-s3-bucket-policy"
36+
name = "${lower(var.instance_name)}-s3-bucket-policy"
3737
role = aws_iam_role.red_role.name
3838

3939
count = var.enable_s3_bucket_policy ? 1 : 0

red-instance/ec2_key.tf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@
33
# Create a key pair for the EC2 instance
44
resource "aws_key_pair" "red_key" {
55
count = var.create_ec2_key_pair ? 1 : 0
6-
key_name = "${lower(var.project_name)}-red-instance-key"
6+
key_name = "${lower(var.instance_name)}-red-instance-key"
77
public_key = tls_private_key.red_private_key[count.index].public_key_openssh
88

99
tags = merge(
1010
{
11-
Name = "${lower(var.project_name)}-red-instance-key"
11+
Name = "${lower(var.instance_name)}-red-instance-key",
12+
Project = var.project_name
1213
},
1314
var.additional_tags,
1415
)

red-instance/public_dns.tf

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ resource "aws_eip" "red_instance_eip" {
1313

1414
tags = merge(
1515
{
16-
Name = "${lower(var.project_name)}-red-instance-eip"
16+
Name = "${lower(var.instance_name)}-red-instance-eip"
17+
Project = var.project_name
1718
},
1819
var.additional_tags,
1920
)

red-instance/public_vpc.tf

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ resource "aws_vpc" "main" {
99

1010
tags = merge(
1111
{
12-
Name = "${lower(var.project_name)}-red-instance-vpc"
12+
Name = "${lower(var.instance_name)}-red-instance-vpc",
13+
Project = var.project_name
1314
},
1415
var.additional_tags,
1516
)
@@ -24,7 +25,8 @@ resource "aws_subnet" "public" {
2425

2526
tags = merge(
2627
{
27-
Name = "${lower(var.project_name)}-red-instance-public-subnet"
28+
Name = "${lower(var.instance_name)}-red-instance-public-subnet"
29+
Project = var.project_name
2830
},
2931
var.additional_tags,
3032
)
@@ -37,7 +39,8 @@ resource "aws_internet_gateway" "igw" {
3739

3840
tags = merge(
3941
{
40-
Name = "${lower(var.project_name)}-red-instance-igw"
42+
Name = "${lower(var.instance_name)}-red-instance-igw",
43+
Project = var.project_name
4144
},
4245
var.additional_tags,
4346
)
@@ -55,7 +58,8 @@ resource "aws_route_table" "public" {
5558

5659
tags = merge(
5760
{
58-
Name = "${lower(var.project_name)}-red-instance-public-route-table"
61+
Name = "${lower(var.instance_name)}-red-instance-public-route-table",
62+
Project = var.project_name
5963
},
6064
var.additional_tags,
6165
)

0 commit comments

Comments
 (0)