Comments (12)
Closed.
I found alternative to visual infrastructure from Terraform.
https://github.com/cycloidio/inframap
https://github.com/pcasteran/terraform-graph-beautifier
from blast-radius.
I got it to render a graph by changing the regex as well, in blastradius/handlers/dot.py
to be
m = re.match(r'(\[root\]\s+)*(?P<module>\S+)\.(?P<type>\S+)[. ]\S+', label)
Not the [. ]
after the capture for the <type>
group. The offending label that was crashing for me was
[root] module.kv (close)
This character class handles a .
or a \s
after a module type
I'll submit a PR maybe by the weekend
from blast-radius.
from blast-radius.
Same issue here, did you get it to work?
from blast-radius.
+1
from blast-radius.
+1
from blast-radius.
same with
Terraform 0.13.4
OS windows WSL ubuntu 18.04
Install via pip3
Python 3.6.9
BlastRadius version (0.1.23)
from blast-radius.
I was able to "fix" this by changing the regex to be r"(\[root\]\s+)*(?P<module>[^.]+)\.(?P<type>\S+)(\.\S+)?"
. I still haven't got it to generate a graph but I think that's my impatience at the moment.
from blast-radius.
Anyone got this one working?
from blast-radius.
Same here...
Installed with pip3
Terraform v0.14.5
Python 3.6.7
WSL with Ubuntu 18.04
BlastRadius 0.1.23
from blast-radius.
+1
from blast-radius.
Thanks @leriksen, also I ended up finding this one - https://github.com/kmussel/blast-radius/. It has some updates and fixes that made it work. There are more commits that may be beneficial to bring back in.
from blast-radius.
Related Issues (20)
- Receiving issue when trying to connect to git for AWS provider HOT 4
- When using with an AWS project, diagram is blank. HOT 9
- BUG: Commit a7ec4ef Docker feature not functional, returns `no such file or dir` error HOT 3
- REQ: SemVer Release or Tag
- Python 3.10 incomptablity due to collections HOT 3
- AttributeError: module 'collections' has no attribute 'MutableSet' HOT 1
- Error using && Logical Operators
- Terraform initialized in an empty directory! but directory is not empty
- HTTP 500 internal server error: unexpected LEFTBRACKET HOT 4
- Importing ABC directly from collections will be removed in Python 3.10
- Using blast-radius for the first time HOT 1
- All I see is the graphviz svg graph HOT 1
- Error fetching terraform module in blast-radius HOT 16
- Is this project still maintained? HOT 2
- Local install fails to find templates
- Error: Unsuitable value type HOT 1
- Blast Radius triggers 500 response HOT 4
- WORKING VERSION
- Does not start up HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blast-radius.