This subdirectory contains the Go command which converts topology YAML to various formats.
The root main.go outputs a Cobra CLI for controlling the behavior of the program.
- Graphviz (
go run main.go graphviz <topology_path> <output>
): Generates Graphviz DOT language - Kubernetes (
go run main.go kubernetes <topology_path> ...
): Generates services and deployments for all topology services and the Fortio client to load test against them.