remove plantuml source

This commit is contained in:
andreas 2024-11-15 00:00:39 +01:00
parent 8555e99830
commit 20ddd24d7e

View File

@ -14,109 +14,14 @@
* Bare-metal og vps!
#+begin_src plantuml :file images/baremetal.png
!pragma layout smetana
actor meg
package Vps {
agent vpsNginx
}
package Hjemme {
boundary ruter
package Server {
agent serverNginx
agent nextcloud
}
}
meg -> vpsNginx
vpsNginx -ri-> ruter : port-forward
ruter -ri-> serverNginx
serverNginx -> nextcloud
#+end_src
#+RESULTS:
[[file:images/baremetal.png]]
* Docker! ... og en del nginx og ruter-mikk...
#+begin_src plantuml :file images/docker.png
!pragma layout smetana
actor meg
package Vps {
agent vpsNginx
}
package Hjemme {
boundary ruter
package Server {
agent serverNginx
package Docker {
agent nextcloud
}
}
}
meg -> vpsNginx
vpsNginx -ri-> ruter : port-forward
ruter -ri-> serverNginx
serverNginx -> nextcloud : expose-port
#+end_src
#+RESULTS:
[[file:images/docker.png]]
* wireguard!
#+begin_src plantuml :file images/docker.png
!pragma layout smetana
actor meg
package Vps {
agent vpsNginx
}
package Hjemme {
package Server {
agent serverNginx
package Docker {
agent nextcloud
}
}
}
meg -> vpsNginx
vpsNginx -ri-> serverNginx : wireguard
serverNginx -> nextcloud : expose-port
#+end_src
#+RESULTS:
[[file:images/docker.png]]
veldig enkel måte å sette opp vpn på!
@ -163,42 +68,8 @@ serverNginx -> nextcloud : expose-port
* Utfordring: NAT
#+begin_src plantuml :file images/kubeServer.png
!pragma layout smetana
actor meg
package Vps {
agent k8sController
}
package Hjemme {
package Server {
agent k8sAgent
}
}
meg -> k8sController
k8sController <-> k8sAgent : wireguard
#+end_src
#+RESULTS:
[[file:images/kubeServer.png]]
#+begin_src plantuml :file images/kubeInternal.png
boundary k8sController
package k8s {
agent nginxIngress
agent nextcloud
}
k8sController -> nginxIngress
nginxIngress -> nextcloud
#+end_src
#+RESULTS:
[[file:images/kubeInternal.png]]
* helm magic!