Simple network verification tool
net-verify compares an actual network setup to definition (JSON file). It exits with exit code 0 if all expectations are met.
go get -u github.com/czerwonk/net-verify
Given a definition file called my-definition.json:
net-verify -file my-definition.json
(c) Daniel Czerwonk, 2018. Licensed under MIT license.