Created
March 16, 2017 09:39
-
-
Save anonymous/5c5fa98ebcb20936c51d78f3b1b1484a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Physical interface | |
auto eth0 | |
iface eth0 inet manual | |
# Container/Host management VLAN interface | |
auto eth0.10 | |
iface eth0.10 inet manual | |
vlan-raw-device eth0 | |
# OpenStack Networking VXLAN (tunnel/overlay) VLAN interface | |
auto eth0.30 | |
iface eth0.30 inet manual | |
vlan-raw-device eth0 | |
# Storage network VLAN interface (optional) | |
auto eth0.20 | |
iface eth0.20 inet manual | |
vlan-raw-device eth0 | |
# Container/Host management bridge | |
auto br-mgmt | |
iface br-mgmt inet static | |
bridge_stp off | |
bridge_waitport 0 | |
bridge_fd 0 | |
bridge_ports eth0.10 | |
address 172.29.236.11 | |
netmask 255.255.252.0 | |
gateway 172.29.236.1 | |
dns-nameservers 8.8.8.8 8.8.4.4 | |
# OpenStack Networking VXLAN (tunnel/overlay) bridge | |
# | |
# Only the COMPUTE and NETWORK nodes must have an IP address | |
# on this bridge. When used by infrastructure nodes, the | |
# IP addresses are assigned to containers which use this | |
# bridge. | |
# | |
auto br-vxlan | |
iface br-vxlan inet manual | |
bridge_stp off | |
bridge_waitport 0 | |
bridge_fd 0 | |
bridge_ports eth0.30 | |
# compute1 VXLAN (tunnel/overlay) bridge config | |
#auto br-vxlan | |
#iface br-vxlan inet static | |
# bridge_stp off | |
# bridge_waitport 0 | |
# bridge_fd 0 | |
# bridge_ports eth0.30 | |
# address 172.29.240.12 | |
# netmask 255.255.252.0 | |
# OpenStack Networking VLAN bridge | |
auto br-vlan | |
iface br-vlan inet manual | |
bridge_stp off | |
bridge_waitport 0 | |
bridge_fd 0 | |
bridge_ports eth0 | |
# Create veth pair, do not abort if already exists | |
pre-up ip link add br-vlan-veth type veth peer name eth1 || true | |
# Set both ends UP | |
pre-up ip link set br-vlan-veth up | |
pre-up ip link set eth1 up | |
# Delete veth pair on DOWN | |
post-down ip link del br-vlan-veth || true | |
bridge_ports br-vlan-veth | |
# Storage bridge (optional) | |
# | |
# Only the COMPUTE and STORAGE nodes must have an IP address | |
# on this bridge. When used by infrastructure nodes, the | |
# IP addresses are assigned to containers which use this | |
# bridge. | |
# | |
auto br-storage | |
iface br-storage inet manual | |
bridge_stp off | |
bridge_waitport 0 | |
bridge_fd 0 | |
bridge_ports eth0.20 | |
# compute1 Storage bridge | |
#auto br-storage | |
#iface br-storage inet static | |
# bridge_stp off | |
# bridge_waitport 0 | |
# bridge_fd 0 | |
# bridge_ports eth0.20 | |
# address 172.29.244.12 | |
# netmask 255.255.252.0 | |
# The eth1 external network interface | |
auto eth1 | |
iface eth1 inet static | |
address 192.168.255.45 | |
netmask 255.255.255.0 | |
gateway 192.168.255.1 | |
dns-nameservers 192.168.0.37 192.168.0.40 | |
# The loopback network interface | |
auto lo | |
iface lo inet loopback | |
source /etc/network/interfaces.d/* | |
source /etc/network/interfaces.d/*.cfg |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment