28mm / blast-radius

Interactive visualizations of Terraform dependency graphs using d3.js
https://28mm.github.io/blast-radius-docs/
MIT License
2.04k stars 257 forks source link

Terraform Version in Docker container #33

Closed cscheib closed 5 years ago

cscheib commented 6 years ago

The version of Terraform included in the Docker image is relatively old now. If you are using remote state and a newer version of Terraform, you cannot run blast-radius without editing the Dockerfile, update the TF_VERSION variable, and building a new image.

I'd like to propose building/maintaining multiple versions of the blast-radius container for x number of current versions of Terraform, and using tags to pull the proper version.

I don't see any CI stuff in the repository, otherwise I'd submit a PR against that.

robertpeteuil commented 6 years ago

I agree this would be very useful.

28mm commented 6 years ago

@cscheib @robertpeteuil sounds like a great idea. I'm not super familiar with the options here-between Travis, Circle, and whatever other options Github supports, can you make a recommendation? Many thanks.