aboutsummaryrefslogtreecommitdiffstats
path: root/network_data.yaml
diff options
context:
space:
mode:
authorSteven Hardy <shardy@redhat.com>2016-12-08 17:34:08 +0000
committerEmilien Macchi <emilien@redhat.com>2017-03-05 03:20:42 +0000
commita5116005d8a94b5e888791f02b53b33c407a08ad (patch)
tree47efa97551c374c6ee4736815f6054f8099d055e /network_data.yaml
parentccb13e7b4227188275cb3f8e599fa8f6f37639c0 (diff)
Add network_data.yaml to encapsulate list of networks for j2
This moves the hard-coded networks from the default environment, and provides the first step towards enabling composable networks. Co-Author: Dan Sneddon <dsneddon@redhat.com> Partial-Bug: #1633090 Depends-On: I9f818912bd8e2a3220e41c8ccbbab3d9063b4d72 Change-Id: I7793b8badede5450b05437c84d9b40c28de7546b
Diffstat (limited to 'network_data.yaml')
-rw-r--r--network_data.yaml30
1 files changed, 30 insertions, 0 deletions
diff --git a/network_data.yaml b/network_data.yaml
new file mode 100644
index 0000000..6d62605
--- /dev/null
+++ b/network_data.yaml
@@ -0,0 +1,30 @@
+# List of networks, used for j2 templating of enabled networks
+#
+# Supported values:
+#
+# name: Name of the network (mandatory)
+# name_lower: lowercase version of name used for filenames
+# (optional, defaults to name.lower())
+# vlan: vlan for the network (optional)
+# gateway: gateway for the network (optional)
+# enabled: Is the network enabled (optional, defaults to true)
+# vip: Enable creation of a virtual IP on this network
+# [TODO] (dsneddon@redhat.com) - Enable dynamic creation of VIP ports, to support
+# VIPs on non-default networks. See https://bugs.launchpad.net/tripleo/+bug/1667104
+#
+- name: External
+ vip: true
+- name: InternalApi
+ name_lower: internal_api
+ vip: true
+- name: Storage
+ vip: true
+- name: StorageMgmt
+ name_lower: storage_mgmt
+ vip: true
+- name: Tenant
+ vip: false # Tenant network does not use VIPs
+- name: Management
+ # Management network is disabled by default
+ enabled: false
+ vip: false # Management network does not use VIPs