digraph "index" { bgcolor="transparent" color="#C0C000" fontcolor="#FF8000" fontname="DejaVu Sans" penwidth="2" # rankdir="RL" edge [ fontcolor="#FF4040" fontname="DejaVu Sans" style="filled" ] node [ color="#C0C0C0" fontcolor="#FFFFFF" fontname="DejaVu Sans" penwidth="2" style="filled" ] {rank="max" "" [style="invis"] } edge [color="#008000"] node [fillcolor="#408040"] subgraph "cluster/dev" { label="Dev" "plan" [label="Plan"] "code" [label="Code"] "build" [label="Build"] "test" [label="Test"] } "plan" -> "code" -> "build" -> "test" -> { "plan" "release" } subgraph "cluster/ops" { label="Ops" "release" [label="Release"] "deploy" [label="Deploy"] "operate" [label="Operate"] "monitor" [label="Monitor"] } "release" -> "deploy" -> "operate" -> "monitor" -> { "deploy" "plan" } edge [color="#FF0000"] node [fillcolor="#303030"] {rank="max" "one" -> "two" } }