Skip to content

Commit 68e84ef

Browse files
sc250024antonbabenko
authored andcommitted
Reordering tag merging (#148)
1 parent 4ca12f9 commit 68e84ef

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

main.tf

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ resource "aws_vpc" "this" {
2222
enable_dns_support = "${var.enable_dns_support}"
2323
assign_generated_ipv6_cidr_block = "${var.assign_generated_ipv6_cidr_block}"
2424

25-
tags = "${merge(map("Name", format("%s", var.name)), var.vpc_tags, var.tags)}"
25+
tags = "${merge(map("Name", format("%s", var.name)), var.tags, var.vpc_tags)}"
2626
}
2727

2828
resource "aws_vpc_ipv4_cidr_block_association" "this" {
@@ -45,7 +45,7 @@ resource "aws_vpc_dhcp_options" "this" {
4545
netbios_name_servers = ["${var.dhcp_options_netbios_name_servers}"]
4646
netbios_node_type = "${var.dhcp_options_netbios_node_type}"
4747

48-
tags = "${merge(map("Name", format("%s", var.name)), var.dhcp_options_tags, var.tags)}"
48+
tags = "${merge(map("Name", format("%s", var.name)), var.tags, var.dhcp_options_tags)}"
4949
}
5050

5151
###############################
@@ -66,7 +66,7 @@ resource "aws_internet_gateway" "this" {
6666

6767
vpc_id = "${local.vpc_id}"
6868

69-
tags = "${merge(map("Name", format("%s", var.name)), var.igw_tags, var.tags)}"
69+
tags = "${merge(map("Name", format("%s", var.name)), var.tags, var.igw_tags)}"
7070
}
7171

7272
################
@@ -77,7 +77,7 @@ resource "aws_route_table" "public" {
7777

7878
vpc_id = "${local.vpc_id}"
7979

80-
tags = "${merge(map("Name", format("%s-${var.public_subnet_suffix}", var.name)), var.public_route_table_tags, var.tags)}"
80+
tags = "${merge(map("Name", format("%s-${var.public_subnet_suffix}", var.name)), var.tags, var.public_route_table_tags)}"
8181
}
8282

8383
resource "aws_route" "public_internet_gateway" {
@@ -101,7 +101,7 @@ resource "aws_route_table" "private" {
101101

102102
vpc_id = "${local.vpc_id}"
103103

104-
tags = "${merge(map("Name", (var.single_nat_gateway ? "${var.name}-${var.private_subnet_suffix}" : format("%s-${var.private_subnet_suffix}-%s", var.name, element(var.azs, count.index)))), var.private_route_table_tags, var.tags)}"
104+
tags = "${merge(map("Name", (var.single_nat_gateway ? "${var.name}-${var.private_subnet_suffix}" : format("%s-${var.private_subnet_suffix}-%s", var.name, element(var.azs, count.index)))), var.tags, var.private_route_table_tags)}"
105105

106106
lifecycle {
107107
# When attaching VPN gateways it is common to define aws_vpn_gateway_route_propagation
@@ -151,7 +151,7 @@ resource "aws_route_table" "intra" {
151151

152152
vpc_id = "${local.vpc_id}"
153153

154-
tags = "${merge(map("Name", "${var.name}-intra"), var.intra_route_table_tags, var.tags)}"
154+
tags = "${merge(map("Name", "${var.name}-intra"), var.tags, var.intra_route_table_tags)}"
155155
}
156156

157157
################
@@ -165,7 +165,7 @@ resource "aws_subnet" "public" {
165165
availability_zone = "${element(var.azs, count.index)}"
166166
map_public_ip_on_launch = "${var.map_public_ip_on_launch}"
167167

168-
tags = "${merge(map("Name", format("%s-${var.public_subnet_suffix}-%s", var.name, element(var.azs, count.index))), var.public_subnet_tags, var.tags)}"
168+
tags = "${merge(map("Name", format("%s-${var.public_subnet_suffix}-%s", var.name, element(var.azs, count.index))), var.tags, var.public_subnet_tags)}"
169169
}
170170

171171
#################
@@ -178,7 +178,7 @@ resource "aws_subnet" "private" {
178178
cidr_block = "${var.private_subnets[count.index]}"
179179
availability_zone = "${element(var.azs, count.index)}"
180180

181-
tags = "${merge(map("Name", format("%s-${var.private_subnet_suffix}-%s", var.name, element(var.azs, count.index))), var.private_subnet_tags, var.tags)}"
181+
tags = "${merge(map("Name", format("%s-${var.private_subnet_suffix}-%s", var.name, element(var.azs, count.index))), var.tags, var.private_subnet_tags)}"
182182
}
183183

184184
##################
@@ -191,7 +191,7 @@ resource "aws_subnet" "database" {
191191
cidr_block = "${var.database_subnets[count.index]}"
192192
availability_zone = "${element(var.azs, count.index)}"
193193

194-
tags = "${merge(map("Name", format("%s-${var.database_subnet_suffix}-%s", var.name, element(var.azs, count.index))), var.database_subnet_tags, var.tags)}"
194+
tags = "${merge(map("Name", format("%s-${var.database_subnet_suffix}-%s", var.name, element(var.azs, count.index))), var.tags, var.database_subnet_tags)}"
195195
}
196196

197197
resource "aws_db_subnet_group" "database" {
@@ -201,7 +201,7 @@ resource "aws_db_subnet_group" "database" {
201201
description = "Database subnet group for ${var.name}"
202202
subnet_ids = ["${aws_subnet.database.*.id}"]
203203

204-
tags = "${merge(map("Name", format("%s", var.name)), var.database_subnet_group_tags, var.tags)}"
204+
tags = "${merge(map("Name", format("%s", var.name)), var.tags, var.database_subnet_group_tags)}"
205205
}
206206

207207
##################
@@ -214,7 +214,7 @@ resource "aws_subnet" "redshift" {
214214
cidr_block = "${var.redshift_subnets[count.index]}"
215215
availability_zone = "${element(var.azs, count.index)}"
216216

217-
tags = "${merge(map("Name", format("%s-${var.redshift_subnet_suffix}-%s", var.name, element(var.azs, count.index))), var.redshift_subnet_tags, var.tags)}"
217+
tags = "${merge(map("Name", format("%s-${var.redshift_subnet_suffix}-%s", var.name, element(var.azs, count.index))), var.tags, var.redshift_subnet_tags)}"
218218
}
219219

220220
resource "aws_redshift_subnet_group" "redshift" {
@@ -224,7 +224,7 @@ resource "aws_redshift_subnet_group" "redshift" {
224224
description = "Redshift subnet group for ${var.name}"
225225
subnet_ids = ["${aws_subnet.redshift.*.id}"]
226226

227-
tags = "${merge(map("Name", format("%s", var.name)), var.redshift_subnet_group_tags, var.tags)}"
227+
tags = "${merge(map("Name", format("%s", var.name)), var.tags, var.redshift_subnet_group_tags)}"
228228
}
229229

230230
#####################
@@ -237,7 +237,7 @@ resource "aws_subnet" "elasticache" {
237237
cidr_block = "${var.elasticache_subnets[count.index]}"
238238
availability_zone = "${element(var.azs, count.index)}"
239239

240-
tags = "${merge(map("Name", format("%s-${var.elasticache_subnet_suffix}-%s", var.name, element(var.azs, count.index))), var.elasticache_subnet_tags, var.tags)}"
240+
tags = "${merge(map("Name", format("%s-${var.elasticache_subnet_suffix}-%s", var.name, element(var.azs, count.index))), var.tags, var.elasticache_subnet_tags)}"
241241
}
242242

243243
resource "aws_elasticache_subnet_group" "elasticache" {
@@ -258,7 +258,7 @@ resource "aws_subnet" "intra" {
258258
cidr_block = "${var.intra_subnets[count.index]}"
259259
availability_zone = "${element(var.azs, count.index)}"
260260

261-
tags = "${merge(map("Name", format("%s-intra-%s", var.name, element(var.azs, count.index))), var.intra_subnet_tags, var.tags)}"
261+
tags = "${merge(map("Name", format("%s-intra-%s", var.name, element(var.azs, count.index))), var.tags, var.intra_subnet_tags)}"
262262
}
263263

264264
##############
@@ -281,7 +281,7 @@ resource "aws_eip" "nat" {
281281

282282
vpc = true
283283

284-
tags = "${merge(map("Name", format("%s-%s", var.name, element(var.azs, (var.single_nat_gateway ? 0 : count.index)))), var.nat_eip_tags, var.tags)}"
284+
tags = "${merge(map("Name", format("%s-%s", var.name, element(var.azs, (var.single_nat_gateway ? 0 : count.index)))), var.tags, var.nat_eip_tags)}"
285285
}
286286

287287
resource "aws_nat_gateway" "this" {
@@ -290,7 +290,7 @@ resource "aws_nat_gateway" "this" {
290290
allocation_id = "${element(local.nat_gateway_ips, (var.single_nat_gateway ? 0 : count.index))}"
291291
subnet_id = "${element(aws_subnet.public.*.id, (var.single_nat_gateway ? 0 : count.index))}"
292292

293-
tags = "${merge(map("Name", format("%s-%s", var.name, element(var.azs, (var.single_nat_gateway ? 0 : count.index)))), var.nat_gateway_tags, var.tags)}"
293+
tags = "${merge(map("Name", format("%s-%s", var.name, element(var.azs, (var.single_nat_gateway ? 0 : count.index)))), var.tags, var.nat_gateway_tags)}"
294294

295295
depends_on = ["aws_internet_gateway.this"]
296296
}
@@ -434,7 +434,7 @@ resource "aws_vpn_gateway" "this" {
434434

435435
vpc_id = "${local.vpc_id}"
436436

437-
tags = "${merge(map("Name", format("%s", var.name)), var.vpn_gateway_tags, var.tags)}"
437+
tags = "${merge(map("Name", format("%s", var.name)), var.tags, var.vpn_gateway_tags)}"
438438
}
439439

440440
resource "aws_vpn_gateway_attachment" "this" {
@@ -468,5 +468,5 @@ resource "aws_default_vpc" "this" {
468468
enable_dns_hostnames = "${var.default_vpc_enable_dns_hostnames}"
469469
enable_classiclink = "${var.default_vpc_enable_classiclink}"
470470

471-
tags = "${merge(map("Name", format("%s", var.default_vpc_name)), var.default_vpc_tags, var.tags)}"
471+
tags = "${merge(map("Name", format("%s", var.default_vpc_name)), var.tags, var.default_vpc_tags)}"
472472
}

0 commit comments

Comments
 (0)