digraph G {
    graph [fontname = "helvetica"];
    node [fontname = "Arial", fillcolor="#FFE599", style="filled"];
    edge [fontname = "monospace"];
  
    {
        invokingProcess [shape="node", label=<<B>bash/systemd/kubelet</B><BR/>invoking process>]
        stage0 [shape="node", label=<<B>stage0</B><BR/>rkt>]
        entrypoint [shape="node", label=<entrypoint<BR/>"coreos.com/rkt/stage1/run">]
        app1 [shape="node", label=<<B>stage2</B><BR/>"apps.app.exec"<BR/>app1>]
    }

    invokingProcess -> stage0
    stage0 -> entrypoint [label="exec(3)"]

    subgraph cluster_1 {
        label=<<B>stage1</B>>
        labeljust="left"
        entrypoint

        subgraph cluster_2 {
            label=<<B>stage2</B>>
            labeljust="left"
            app1
        }
    }

    entrypoint -> app1 [label="chroot(2)+\nexec(3)"]
}
