Skip to content

Multi Node Synchronization

Latest
Compare
Choose a tag to compare
@mabruras mabruras released this 22 Apr 14:33
· 28 commits to master since this release
696d86e

DockWatch 1.0

We're excited to finally release a major version of DockWatch.

Earlier it was only included support for a singular node, now we have some exciting news for DockWatch!

Multi Node

The major changes in this version is the Multi Node mode, where users are able to spin up multiple DockWatches to create a synchronization between each instance. When two or more instances are connected, the users will receive a complete overview for all instances within the synchronization.

Technology

We're using broadcasting as a technique for locating other DockWatch instances. Each broadcast is marked with a specific group (DW_GROUP) and encrypted with a secret (DW_SECRET). This makes it possible to limit a set of instances to only accept communication from similar groups.

The broadcast will reach out to other instances on the same sub net, where you can expand the network mask as you please.

Still no authentication

It was said in the 0.1 pre-release, that DockWatch was not going to be released above 0.*, until authentication was in order. We don't see any reason to add authorization for the data at this point, since the administrator of the nodes are able to flag containers for interactions.

Because of this we have now decided to go live with version 1.0.

Docker Hub

A Docker Image of DockWatch can be found on
Docker Hub / MaBruras / DockWatch