File tree Expand file tree Collapse file tree 3 files changed +7
-4
lines changed
environments/skeleton/{{cookiecutter.environment}}/tofu Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,8 @@ resource "openstack_networking_port_v2" "control" {
1414 subnet_id = data. openstack_networking_subnet_v2 . cluster_subnet [each . key ]. id
1515 }
1616
17- security_group_ids = [for o in data . openstack_networking_secgroup_v2 . nonlogin : o . id ]
17+ port_security_enabled = lookup (each. value , " port_security_enabled" , true )
18+ security_group_ids = lookup (each. value , " port_security_enabled" , true ) ? [for o in data . openstack_networking_secgroup_v2 . nonlogin : o . id ] : []
1819
1920 binding {
2021 vnic_type = lookup (var. vnic_types , each. key , " normal" )
Original file line number Diff line number Diff line change @@ -45,7 +45,8 @@ resource "openstack_networking_port_v2" "compute" {
4545 subnet_id = data. openstack_networking_subnet_v2 . subnet [each . value . network ]. id
4646 }
4747
48- security_group_ids = var. security_group_ids
48+ port_security_enabled = lookup (each. value , " port_security_enabled" , true )
49+ security_group_ids = lookup (each. value , " port_security_enabled" , true ) ? var. security_group_ids : []
4950
5051 binding {
5152 vnic_type = lookup (var. vnic_types , each. value . network , " normal" )
Original file line number Diff line number Diff line change @@ -13,8 +13,9 @@ variable "cluster_networks" {
1313 type = list (map (string ))
1414 description = <<- EOT
1515 List of mappings defining networks. Mapping key/values:
16- network: Name of existing network
17- subnet: Name of existing subnet
16+ network: Required. Name of existing network
17+ subnet: Required. Name of existing subnet
18+ port_security_enabled: Optional. Bool, default true
1819 EOT
1920}
2021
You can’t perform that action at this time.
0 commit comments