Aws-cdk: cdk draw: create a visual diagram of a CDK stack

Created on 11 Jul 2018  路  8Comments  路  Source: aws/aws-cdk

Just an idea -- Consider https://cloudcraft.co/

feature-request

All 8 comments

+1 It's very important to produce high-quality documentation or even dashboards. Besides that it's a lot of fun to have it.

BTW, do we have a CC-licensed (or close to it) library of SVG icons for AWS services?

SVG icons available here:
https://aws.amazon.com/architecture/icons/

No mention of licensing so would require confirmation from IP if they are going to be added to a Apache2/MIT licensed repository.

Built something similar a while ago for troposphere based templates using graphviz.
Not as fancy as cloudcraft but it still gives an good overview of what happens.
If you add a grouping by constructs etc it would even be better structured and be easier to understand:
https://github.com/glomex/gcdt-kumo/blob/develop/gcdt_kumo/kumo_viz.py

@webratz yes! that's the direction. And obvsiouly we want to also model the construct tree... Would love a contribution if you are inclined 馃槈. Might require some low-level changes, so ping us if you need some guidance.

we are currently only have some time to evaluate cdk. If we are going to make more use of it I'll probably also have time to look into that, but don't expect any PRs within the next few weeks

Having such a capability would be awesome to speed up (or simply enable 馃槉) documentation process in startups.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

peterdeme picture peterdeme  路  3Comments

slipdexic picture slipdexic  路  3Comments

vgribok picture vgribok  路  3Comments

v-do picture v-do  路  3Comments

artyom-melnikov picture artyom-melnikov  路  3Comments