Pact graph network
Generates a schema of dependencies between microservices using pact-broker data.
Table of contents
Screenshots
Tech Stack
This project is created with:
Features
- generate an html report
- generate an edge bundling chart
- generate a force directed layout chart
How to install
# Download the binary
VERSION=0.1.0-alpha.2
curl -L -o /usr/local/bin/pact-graph-network \
https://github.com/ManoManoTech/pact-graph-network/releases/download/v${VERSION}/pact-graph-network_x86_64-darwin
# Make it executable
chmod a+x /usr/local/bin/pact-graph-network
# And run it
pact-graph-network \
--url http://your.pact.broker \
--output ./report
Usage
pact-graph-network --url https://pact-brocker.your.com/ --output report
Environment Variables
Key | Description | Alowed values |
---|---|---|
PACT_NETWORK_LOG | Adds filters to the logger. | error,warn,info,debug,trace |
PACT_NETWORK_LOG_STYLE | Whether or not to print styles to the target. | auto, always, never |
Feedback
If you have any feedback, please open an issue.