Merge pull request #317 from clive-jevons/prepend-encapsulation-rules-in-mesh
prepend encapsulation rules to reduce number of reconciliation thereof
This commit is contained in:
commit
cd4a1ee4e0
@ -516,7 +516,9 @@ func (m *Mesh) applyTopology() {
|
||||
break
|
||||
}
|
||||
}
|
||||
ipRules = append(ipRules, m.enc.Rules(cidrs)...)
|
||||
|
||||
ipRules = append(m.enc.Rules(cidrs), ipRules...)
|
||||
|
||||
// If we are handling local routes, ensure the local
|
||||
// tunnel has an IP address.
|
||||
if err := m.enc.Set(oneAddressCIDR(newAllocator(*nodes[m.hostname].Subnet).next().IP)); err != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user