Commit 4dd3910a authored by Stephen Heywood's avatar Stephen Heywood
Browse files

Clean up process for images

parent bd4e0506
@startuml
title Network Booting a Pi\n
footer \nDiagram 1
skinparam sequenceArrowThickness 2
skinparam roundcorner 10
participant "Pi Client" as PiC #red
participant Network #grey
participant Router #DodgerBlue
participant "Pi Server" as PiS #LimeGreen
hnote over PiC : Power On
note left of PiC #aqua
BOOT_ORDER
Checks
end note
PiC --> Network: Broadcast request for an IP Address
note left of PiC #aqua
DHCP
end note
Router -> PiC: Provides an IP address
|||
{start} PiC -> PiS: Request TFTP files
note right of PiS #aqua
TFTP files via
DNSMASQ
end note
{end} PiS -> PiC: Receive TFTP files
note left of PiC: Process\n**cmdline.txt**
PiC -> PiS: Request NFS files
note right of PiS #aqua
NFS files via
NFS-Ganesha
end note
PiS -> PiC: Receive NFS files
||20||
...~3 minutes later...
hnote over PiC : Desktop Ready
@enduml
@startuml
title Pi Boot Sequence\n
footer \nDiagram 2
skinparam sequenceArrowThickness 2
skinparam roundcorner 10
participant "Pi Client" as PiC #red
participant Network #grey
participant Router #DodgerBlue
participant "Pi Server" as PiS #LimeGreen
hnote over PiC : Power On
note left of PiC #aqua
BOOT_ORDER
Checks
end note
PiC --> Network: Broadcast request for an IP Address
note left of PiC #aqua
DHCP
end note
Router -> PiC: Provides an IP address
|||
PiC -> PiS: Request TFTP files
note right of PiS #aqua
TFTP files via
DNSMASQ
end note
PiS -> PiC: Receive TFTP files
||20||
... ...
@enduml
......@@ -17,7 +17,7 @@ For now the content for the diagram will need to be manually synced/tested insid
* Diagram 1: Network Booting a Pi
#+begin_example
#+begin_src plantuml :eval never :tangle pi-diagram1-network-boot-sequence.plantuml
@startuml
title Network Booting a Pi\n
footer \nDiagram 1
......@@ -69,11 +69,11 @@ PiS -> PiC: Receive NFS files
hnote over PiC : Desktop Ready
@enduml
#+end_example
#+end_src
* Diagram 2: Boot Sequence
#+begin_example
#+begin_src plantuml :eval never :tangle pi-diagram2-boot-sequence.plantuml
@startuml
title Pi Boot Sequence\n
footer \nDiagram 2
......@@ -112,4 +112,4 @@ PiS -> PiC: Receive TFTP files
||20||
... ...
@enduml
#+end_example
#+end_src
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment