Skip to content

Commit c6934b5

Browse files
authored
fix: error referencing pod nsgs (#567)
Signed-off-by: Ali Mukadam <ali.mukadam@oracle.com> Signed-off-by: Ali Mukadam <ali.mukadam@oracle.com>
1 parent b59a36b commit c6934b5

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

modules/network/nsgs.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ resource "oci_core_network_security_group" "pods" {
335335
}
336336

337337
resource "oci_core_network_security_group_security_rule" "pods_egress" {
338-
network_security_group_id = oci_core_network_security_group.pods.id
338+
network_security_group_id = oci_core_network_security_group.pods[0].id
339339
description = local.pods_egress[count.index].description
340340
destination = local.pods_egress[count.index].destination
341341
destination_type = local.pods_egress[count.index].destination_type
@@ -366,7 +366,7 @@ resource "oci_core_network_security_group_security_rule" "pods_egress" {
366366
}
367367

368368
resource "oci_core_network_security_group_security_rule" "pods_ingress" {
369-
network_security_group_id = oci_core_network_security_group.pods.id
369+
network_security_group_id = oci_core_network_security_group.pods[0].id
370370
description = local.pods_ingress[count.index].description
371371
source = local.pods_ingress[count.index].source
372372
source_type = local.pods_ingress[count.index].source_type
@@ -378,7 +378,7 @@ resource "oci_core_network_security_group_security_rule" "pods_ingress" {
378378

379379
# add this rule separately so it can be controlled independently
380380
resource "oci_core_network_security_group_security_rule" "pods_egress_internet" {
381-
network_security_group_id = oci_core_network_security_group.pods.id
381+
network_security_group_id = oci_core_network_security_group.pods[0].id
382382
description = "Allow pods access to Internet"
383383
destination = local.anywhere
384384
destination_type = "CIDR_BLOCK"

modules/network/outputs.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ output "pub_lb" {
3535
}
3636

3737
output "pod_nsg_id" {
38-
value = tolist([oci_core_network_security_group.pods.id])
38+
value = tolist([oci_core_network_security_group.pods[*].id])
3939
}
4040

4141
output "worker_nsg_id" {

0 commit comments

Comments
 (0)