Bryan Boreham
2584335b11
Allow any non-local traffic onto the weave bridge
...
If it's destined for a pod on another node it will be checked again
when it reaches that other node. The previous version was rejecting
traffic coming in from outside the cluster.
2017-06-12 17:00:57 +00:00
Bryan Boreham
2d3e070288
Let through connections from local pods to non-local pods
...
This means we only filter connections at the destination end,
which is a better match for the ingress-only rules.
2017-05-30 14:11:35 +00:00
Bryan Boreham
138141ac9b
Ignore updates for pods on other nodes
2017-05-30 14:11:34 +00:00
Bryan Boreham
fa56ad8bc3
Refactor: move logging of ipset entries down to ipset package
2017-05-30 14:11:33 +00:00
Bryan Boreham
9d29da8d27
Refactor creation of base iptables rules
2017-05-30 14:11:31 +00:00
Mike Bryant
8668f6bb1e
Flush weave ipsets before destroying
...
ipsets can't be destroyed when there are references to them.
This takes the easy way out and flushes all weave ipsets first.
Fixes #2915
2017-05-12 09:44:26 +01:00
Mike Bryant
95ee99d652
style: singular vs plural
2017-05-12 09:44:18 +01:00
Bryan Boreham
623abeef4c
gofmt
2017-03-14 17:56:59 +00:00
Stephan Austermühle
dc2925263c
Destroy ipsets prefixed weave- only (issue #2751 )
2017-03-14 17:56:59 +00:00
Adam Harrison
defa5cc3d3
Handle cache.DeleteFinalStateUnknown
2017-02-08 12:48:32 +00:00
Martynas Pumputis
5278eb7ebc
Merge pull request #2747 from weaveworks/issues/2689-npc-mcast-simple
...
Add rule to allow multicast at top level
2017-02-01 18:20:38 +00:00
Lucas Käldström
29eee4e858
Fixing review feedback, adding checksums, etc
2017-01-24 17:24:04 +02:00
Lucas Käldström
454c6f713d
Make Weave Net multi-architecture and add support for ARM and ARM 64-bit
2017-01-24 17:23:00 +02:00
Bryan Boreham
f067c7d44e
Add rule to allow multicast at top level
2017-01-23 12:11:44 +00:00
Adam Harrison
57a250a20b
Pin alpine container version
2017-01-16 12:27:53 +00:00
Lucas Käldström
17971a5a3a
Remove the deprecated MAINTAINER field in Dockerfiles for LABEL maintainer instead
...
Also add https://microbadger.com/labels labels and remove LABEL fields where they already are inherited
2016-12-23 14:57:02 +02:00
Bryan Boreham
9261d17dbe
Fix option name
2016-12-13 14:59:45 +00:00
Bryan Boreham
71bf040715
Add --log-level option, default to debug
2016-12-07 11:53:40 +00:00
Bryan Boreham
6a04c6c7bd
Change to weave common logging
2016-12-07 11:53:31 +00:00
Bryan Boreham
937036aa64
Simplify default version string
2016-11-22 15:43:17 +00:00
Adam Harrison
9d05ed41b2
Change default NPC metrics port
2016-11-04 12:31:01 +00:00
Adam Harrison
19088ba8bc
Import from weave-npc repo
2016-11-02 11:28:59 +00:00