I recently gave a tech talk internally about Terraform. I wanted to show how quickly a web service can get complicated by showing the SVG generated from `terraform graph` output.
It failed miserably:
$ tf graph|dot -Tpng > graph.png
dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.420618 to fit
Trying to upload the genrated image to Google Slides and the error message: The image is too large. Images must be smaller than 25 megapixels.
$ tf state list|cut -d. -f3|grep ^google_|sort|uniq|wc -l
42 <-- different types of Google Cloud resources we use in our Terraform configs.
I'm very skeptical this config can be managed using a WYSIWYG tool.
It failed miserably:
$ tf graph|dot -Tpng > graph.png
dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.420618 to fit
Trying to upload the genrated image to Google Slides and the error message: The image is too large. Images must be smaller than 25 megapixels.
$ tf state list|cut -d. -f3|grep ^google_|sort|uniq|wc -l
42 <-- different types of Google Cloud resources we use in our Terraform configs.
I'm very skeptical this config can be managed using a WYSIWYG tool.