summaryrefslogtreecommitdiff
path: root/contractor.md
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2020-03-11 10:40:40 +0200
committerLars Wirzenius <liw@liw.fi>2020-03-11 10:40:40 +0200
commit0a577d78e079a8a363c229d063a77ec10584ba89 (patch)
treead569a808cdef03a22aabe78a3b22df34fa104e1 /contractor.md
parent2d8395ecc0f1441458b5e9d4a4ed61e44be259fa (diff)
downloadick-contractor-0a577d78e079a8a363c229d063a77ec10584ba89.tar.gz
Change: arch diagram labels; add developer
Diffstat (limited to 'contractor.md')
-rw-r--r--contractor.md12
1 files changed, 7 insertions, 5 deletions
diff --git a/contractor.md b/contractor.md
index f45c3e3..ac84d85 100644
--- a/contractor.md
+++ b/contractor.md
@@ -132,13 +132,14 @@ directly with the command line tool.
digraph "arch" {
labelloc=b;
labeljust=l;
- git [shape=tab];
- apt [shape=tab];
- npm [shape=tab];
+ dev [shape=octagon label="Developer"];
+ git [shape=tab label="VCS server"];
+ apt [shape=tab label="APT repository"];
+ npm [shape=tab label="NPM repository"];
subgraph cluster_host {
label="Host system \n (the vulnerable bit)";
- contractor;
- artifacts [shape=tab];
+ contractor [label="Contractor CLI"];
+ artifacts [shape=tab label="Artifact store \n (directory)"];
subgraph cluster_contractor {
label="Contractor VM \n (defence force)";
manager;
@@ -150,6 +151,7 @@ digraph "arch" {
}
}
}
+ dev -> contractor;
contractor -> manager;
git -> manager;
npm -> manager;