summaryrefslogtreecommitdiffstats
path: root/build/nics/compute_private_storage.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'build/nics/compute_private_storage.yaml')
-rw-r--r--build/nics/compute_private_storage.yaml15
1 files changed, 15 insertions, 0 deletions
diff --git a/build/nics/compute_private_storage.yaml b/build/nics/compute_private_storage.yaml
index d140871f..fc51cfdd 100644
--- a/build/nics/compute_private_storage.yaml
+++ b/build/nics/compute_private_storage.yaml
@@ -48,6 +48,10 @@ parameters:
ControlPlaneDefaultRoute: # Override this via parameter_defaults
description: The subnet CIDR of the control plane network.
type: string
+ ExternalInterfaceDefaultRoute:
+ default: '10.0.0.1'
+ description: default route for the external network
+ type: string
DnsServers: # Override this via parameter_defaults
default: []
description: A list of DNS servers (2 max for some implementations) that will be added to resolv.conf.
@@ -89,6 +93,17 @@ resources:
ip_netmask: {get_param: TenantIpSubnet}
-
type: interface
+ name: nic3
+ use_dhcp: false
+ addresses:
+ -
+ ip_netmask: {get_param: ExternalIpSubnet}
+ routes:
+ -
+ ip_netmask: 0.0.0.0/0
+ next_hop: {get_param: ExternalInterfaceDefaultRoute}
+ -
+ type: interface
name: nic4
use_dhcp: false
addresses: