tfl
Listing resources of terraform files without state.
まだ汚いのでprivatepublicにした at 2021/04/10
ぶっちゃけ、これ要らない
stateファイルをローカルにコピって、backend使わずそれ使うようにすればいい
grepやら何やらに詳しい人はコマンドラインのワンライナーとかでサクッとやりそう
ただ手早く静的にリソースの一覧が欲しいってときには使えると思う
テストコードは結局書いてない
現時点のREADME
code:README.md
# tfl
Listing resources of terraform files without state.
## Usage
default format.
`terminal
$ cd (Your terraform workspace)
$ python tfl.py -d ./
# aws_alb
- ...
# aws_instance
- ...
# (ResourceType)
- (ResourceName)
- ...
`
format to use terraform plan -target option.
`
$ python tfl.py -d ./ --use-target
-target=aws_alb.xxx
-target=aws_alb.yyy
-target=aws_instance.foo
-target=aws_instance.bar
`
## license