github.blog GitHub のマークダウンファイルにおいて、Mermaid.js が使えるようになったので、練習のために terraform graph の出力を、わかりやすく Mermaid 構文に変換して、README.md ファイル等に埋め込む GitHub Action を作成しました。 サンプルとして、以下のような Terraform AWS provider の使用例 の出力で説明します。 aws_elb.web aws_instance.web aws_security_group.elb aws_key_pair.auth aws_security_group.default aws_subnet.default var.aws_amis aws_internet_gateway.default aws_vpc.default provider["registry
![ここに terraform graph があるじゃろ?これをこうして…こうじゃ。 - 知らないけどきっとそう。](https://cdn-ak-scissors.b.st-hatena.com/image/square/99bb632e161f4bfdcdaaacb79502d5ecd6747d2b/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fa%2Fasannou%2F20220530%2F20220530031817.png)