Skip to content

Commit 6e3ab14

Browse files
authored
feat: add vpc tags for resources and prefix fix (#50)
Co-authored-by: Adam Geiger <[email protected]>
1 parent 7205005 commit 6e3ab14

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

dynamic_values/address_prefixes.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ module "prefix_map" {
1010
{
1111
zone_name = zone
1212
addresses = [
13-
for address in(lookup(var.address_prefixes, zone, null) == null ? [] : var.address_prefixes[zone]) :
13+
for address in(var.address_prefixes != null ? lookup(var.address_prefixes, zone, null) == null ? [] : var.address_prefixes[zone] : []) :
1414
{
1515
name = "${var.prefix}-${zone}-${index(var.address_prefixes[zone], address) + 1}"
1616
cidr = address

main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ resource "ibm_is_public_gateway" "gateway" {
8181
vpc = ibm_is_vpc.vpc.id
8282
resource_group = var.resource_group_id
8383
zone = each.value
84+
tags = var.tags
8485
}
8586

8687
##############################################################################

subnet.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ resource "ibm_is_subnet" "subnet" {
3838
ipv4_cidr_block = length(keys(local.address_prefixes)) == 0 ? ibm_is_vpc_address_prefix.subnet_prefix[each.value.prefix_name].cidr : each.value.cidr
3939
network_acl = ibm_is_network_acl.network_acl[each.value.acl].id
4040
public_gateway = each.value.public_gateway
41+
tags = var.tags
4142
depends_on = [ibm_is_vpc_address_prefix.address_prefixes]
4243
}
4344

0 commit comments

Comments
 (0)