master
Kaitlyn Parkhurst 3 years ago
parent f60f9fe5c7
commit 6b2364d613
  1. 11
      README.md

@ -66,17 +66,14 @@ flowchart TB
end end
subgraph two[Build Node] subgraph two[Build Node]
b1[Clone & Build Website] b2[MyJekyllBlog Worker<br><br>- Pulls blog repo<br>- Builds blog with jekyll<br>- Deploys to each WebServer]
b2[MyJekyllBlog Worker]
b2 --> b1
end end
subgraph four[Store] subgraph four[Store]
d1[PostgreSQL] d1[PostgreSQL]
d2[Gitea] d2[Gitea]
d2 <-- Second: Minion fetches repo --> b2
d2 <-- Fetch latest repo --> b1 d1 <-- First: Minion Picks Up Job --> b2
b2 <-- Get job for sync --> d1
a2 -- Queue blog sync job --> d1 a2 -- Queue blog sync job --> d1
a2 -- Update file in repo --> d2 a2 -- Update file in repo --> d2
@ -86,7 +83,7 @@ flowchart TB
c1[nginx] c1[nginx]
end end
b1 -- rsync to each WebServer Node --> c1 b2 -- rsync to each WebServer Node --> c1
q[Internet User] <-- View Blog Post -->c1 q[Internet User] <-- View Blog Post -->c1
z[MyJekyllBlog User] <-- Submit Post Update -->a3 z[MyJekyllBlog User] <-- Submit Post Update -->a3
``` ```

Loading…
Cancel
Save