Graphviz 7
I use Graphviz dot syntax to configure entire cloud computing environments in the order they must be built. This is pipelines as code  and infrastructure as codeIt's very powerful! Not every organisation can bring up an entire environment with one command of documentation their infrastructure with Graphviz.Here is a executable diagram of a build worker cloud nodes, Kubernetes, consul, vault, Debian package server, Java app, SSH bastion, Prometheus, grafana, DNS and security groups.https://github.com/samsquire/mazzle/blob/master/docs/archite...The tool also parallelises the build based on the graph so for example packer builds can run in parallel.https://devops-pipeline.com/It also has a GUI but as a tool it's not ready for other people to use.