[openstack-dev] [heat][tripleo] Heat dependency visualisation (an old topic revived)

Steve Baker sbaker at redhat.com
Mon Apr 24 03:07:36 UTC 2017


Could you please try the "--format dot" formatter for the "openstack stack
resource list" command? It may meet your needs now, and I'm sure patches
would be welcome to the dot formatter to control what diagrams get
generated.

On Sat, Apr 22, 2017 at 6:28 AM, Bogdan Dobrelya <bdobreli at redhat.com>
wrote:

> Hello.
>
> [tl;dr] It is hard to read dependencies from the heat templates, for
> humans, without accessing Heat deployed your stacks live. So robots for
> the rescue!
>
> Original topic [0]. Also there is related blog post [1].
> The latter [2] expects your changes under test to be deployed live and
> queries Heat API, IIUC.
>
> While the former [3] can be used "offline" and helps to visualize
> dependency graph *very* fast, but didn't work for me as is (tried with
> tripleo heat templates Ocata).
>
> I reworked it a little bit [4] to fit my needs with t-h-t, which is I
> want to know which things is followed by which another things and so on,
> especially while those things is being changed all the time these days
> of containers and unicorns :)
>
> I hope this reworked tool can as well help other folks who wanted to
> know how tripleo heat templates deployment graph looks like and how to
> move things across that graph w/o troubles and w/o asking too many
> questions to Steven Hardy (like I did initially) haha.
>
> Kudos Alexis and Lars for great tools!
>
> [0] https://goo.gl/ajUMSi
> [1] http://blog.oddbit.com/2014/09/02/visualizing-heat-stacks/
> [2] https://github.com/larsks/dotstack
> [3] https://github.com/lxsli/heat-viz
> [4] https://github.com/bogdando/heat-viz
>
> --
> Best regards,
> Bogdan Dobrelya,
> Irc #bogdando
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20170424/10691c3d/attachment.html>


More information about the OpenStack-dev mailing list