doc: add links to components documentation

The page is fairly long, add a table of content at the very top as well
as backlinks to the toc.

Add links to the Graph to easily jump to the component description.

Change-Id: I9ca89813aad2d2b3b229195f3547ee0f0a525cbb
This commit is contained in:
Antoine Musso 2020-01-17 16:24:18 +01:00
parent b96b81000d
commit 013d9da238
1 changed files with 13 additions and 0 deletions

View File

@ -5,6 +5,14 @@
Components
==========
.. contents::
:depth: 1
:local:
:backlinks: none
Overview
--------
Zuul is a distributed system consisting of several components, each of
which is described below.
@ -14,12 +22,17 @@ which is described below.
graph {
node [shape=box]
Database [fontcolor=grey]
Executor [href="#executor"]
Finger [href="#finger-gateway"]
Gearman [shape=ellipse]
Gerrit [fontcolor=grey]
Merger [href="#merger"]
Statsd [shape=ellipse fontcolor=grey]
Scheduler [href="#scheduler"]
Zookeeper [shape=ellipse]
Nodepool
GitHub [fontcolor=grey]
Web [href="#web-server"]
Merger -- Gearman
Executor -- Gearman