Skip to content

Commit 8507bb7

Browse files
committed
Tweak OVS flows for egress IPs
Nodes need to accept VXLAN traffic for non-local IPs when automatic egress IPs are in use.
1 parent 75ef09b commit 8507bb7

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

pkg/network/node/ovscontroller.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,7 @@ func (oc *ovsController) SetupOVS(clusterNetworkCIDR []string, serviceNetworkCID
9393
// vxlan0
9494
for _, clusterCIDR := range clusterNetworkCIDR {
9595
otx.AddFlow("table=0, priority=200, in_port=1, arp, nw_src=%s, nw_dst=%s, actions=move:NXM_NX_TUN_ID[0..31]->NXM_NX_REG0[],goto_table:10", clusterCIDR, localSubnetCIDR)
96-
otx.AddFlow("table=0, priority=200, in_port=1, ip, nw_src=%s, nw_dst=%s, actions=move:NXM_NX_TUN_ID[0..31]->NXM_NX_REG0[],goto_table:10", clusterCIDR, localSubnetCIDR)
97-
otx.AddFlow("table=0, priority=200, in_port=1, ip, nw_src=%s, nw_dst=224.0.0.0/4, actions=move:NXM_NX_TUN_ID[0..31]->NXM_NX_REG0[],goto_table:10", clusterCIDR)
96+
otx.AddFlow("table=0, priority=200, in_port=1, ip, nw_src=%s, actions=move:NXM_NX_TUN_ID[0..31]->NXM_NX_REG0[],goto_table:10", clusterCIDR)
9897
}
9998
otx.AddFlow("table=0, priority=150, in_port=1, actions=drop")
10099
// tun0

0 commit comments

Comments
 (0)