Enables private and storage networks
[apex.git] / config / deploy / network / network_settings.yaml
1 # Defines Network Environment for a Baremetal Deployment
2 # Any values missing will be auto-detected on the jumphost
3 admin_network:
4   enabled: true
5   network_type: bridged
6   bridged_interface: ''
7   bond_interfaces: ''
8   vlan: native
9   usable_ip_range: 192.0.2.11,192.0.2.99
10   gateway: 192.0.2.1
11   provisioner_ip: 192.0.2.1
12   cidr: 192.0.2.0/24
13   dhcp_range: 192.0.2.2,192.0.2.10
14   introspection_range: 192.0.2.100,192.0.2.120
15 private_network:
16   enabled: true
17   cidr: 11.0.0.0/24
18 public_network:
19   enabled: true
20   network_type: ''
21   bridged_interface: ''
22   cidr: 192.168.37.0/24
23   gateway: 192.168.37.1
24   floating_ip_range: 192.168.37.200,192.168.37.220
25   usable_ip_range: 192.168.37.10,192.168.37.199
26   provisioner_ip: 192.168.37.1
27 storage_network:
28   enabled: true
29   cidr: 12.0.0.0/24
30
31 #admin_network:  #Required network, internal API network, other networks can collapse into this network if not enabled
32 #  enabled: true
33 #  network_type: bridged                             #Indicates if this network will be bridged to an interface, or to a bond
34 #  bridged_interface: ''                             #Interface to bridge to for installer VM
35 #  bond_interfaces: ''                               #Interfaces to create bond with for installer VM
36 #  vlan: native                                      #VLAN tag to use, native means none
37 #  usable_ip_range: 192.0.2.11,192.0.2.99            #Usable ip range, if empty entire range is usable, ex. 192.168.1.10,192.168.1.20
38 #  gateway: 192.0.2.1                                #Gateway (only needed when public_network is disabled), if empty it is auto-detected
39 #  provisioner_ip: 192.0.2.1                         #installer VM IP, if empty it is the next available IP in the admin subnet
40 #  cidr: 192.0.2.0/24                                #subnet in CIDR format 192.168.1.0/24, if empty it will be auto-detected
41 #  dhcp_range: 192.0.2.2,192.0.2.10                  #dhcp range for the admin network, if empty it will be automatically provisioned
42 #  introspection_range: 192.0.2.100,192.0.2.120      #Range used for introspection phase (examining nodes)
43 #private_network:                                    #Network for internal tenant traffic
44 #  enabled: false                                    #If disabled, internal api traffic will collapse to admin_network
45 #public_network:                                     #Network for external API traffic and external tenant traffic
46 #  enabled: true                                     #If disabled, public_network traffic will collapse to admin network
47 #  network_type: ''
48 #  bridged_interface: ''
49 #  cidr: 192.168.37.0/24
50 #  gateway: 192.168.37.1
51 #  floating_ip_range: 192.168.37.200,192.168.37.220  #Range to allocate to floating IPs for the public network with Neutron
52 #  usable_ip_range: 192.168.37.10,192.168.37.199     #Usable IP range on the public network, usually this is a shared subnet
53 #  provisioner_ip: 192.168.37.1
54 #storage_network:                                    #Network for Ceph storage traffic
55 #  enabled: false                                    #If disabled, storage_network traffic will collapse to admin network