Skip to content
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.

Update weaveworks/mesh to v0.3 #3715

Merged
merged 2 commits into from
Oct 22, 2019
Merged

Update weaveworks/mesh to v0.3 #3715

merged 2 commits into from
Oct 22, 2019

Conversation

bboreham
Copy link
Contributor

@bboreham bboreham commented Oct 11, 2019

This release has a number of changes to defer updates by up to one second, to reduce the cpu usage of route recalculation and reduce network bandwith for topology updates.

The effect is it behaves much better on networks of over 100 nodes.

@bboreham bboreham added this to the 2.6 milestone Oct 12, 2019
The new weaveworks/mesh version defers topology updates by up to 1
second, so we can't expect to connect two nodes and immediately ping
between them.
@murali-reddy
Copy link
Contributor

LGTM.

Tested on 200 node cluster. When scaling up the cluster to 200 nodes all weave-net pods connections gets established and fastdp is used. But on testing the worst-case scenarios of deleting all weave-net pod or delete and re-install the weave-net ds does not result in all the weave-net pod getting established fully. But that can be addressed seperatley.

@bboreham bboreham merged commit 886dea9 into master Oct 22, 2019
@bboreham bboreham deleted the update-mesh branch October 22, 2019 12:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants