]>
git.puffer.fish Git - matthieu/pve-network.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Alexandre Derumier [Wed, 27 Mar 2019 17:24:10 +0000 (18:24 +0100)]
add a sample test to generate config
generate /etc/network/interfaces.d/vnet
reloading is not yet implemented
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Wed, 27 Mar 2019 17:24:09 +0000 (18:24 +0100)]
add vnet
This allow to define bridges with a tag (can be vxlan or vlan tag),
and use configuration from transportzone
/etc/pve/network/vnet.cfg
vnet1:
tag 2
transportzone vlanzone1
name network1
ipv4 10.0.0.1
ipv6 2a03:2880:f003:c07:face:b00c::2
mtu 1500
vnet2:
transportzone vlanzone1
tag 3
name network2
ipv6 2a03:2880:f003:c07:face:b00c::2
vnet3:
transportzone vxlanmulticastzone1
tag 100000
name network3
mtu 1400
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Wed, 27 Mar 2019 17:24:08 +0000 (18:24 +0100)]
add vxlan multicast plugin
/etc/pve/network/transports.cfg
vxlanmulticast: vxlanmulticastzone1
uplink-id 1
multicast-address 225.20.21.1
vxlan-allowed 4-5
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Wed, 27 Mar 2019 17:24:07 +0000 (18:24 +0100)]
add vlan plugin
/etc/pve/network/transports.cfg
vlan: vlanzone1
uplink-id 1
vlan-aware 1
vlan-allowed 2-4,6,10
vlan-protocol 802.1ad
vlan: vlanzone2
uplink-id 2
vlan-aware 1
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Wed, 27 Mar 2019 17:24:06 +0000 (18:24 +0100)]
add transport plugin infrastructure
used to generate network configuration for differents kind of plugins (vlan,vxlan....)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Wed, 27 Mar 2019 17:24:05 +0000 (18:24 +0100)]
initial package commit
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>