Update: Infrastructure Slide
This commit is contained in:
@@ -58,16 +58,42 @@
|
|||||||
::::
|
::::
|
||||||
:::
|
:::
|
||||||
|
|
||||||
|
\vfill
|
||||||
|
|
||||||
## CI/CD
|
\begin{center}
|
||||||
|
\includegraphics[width=2.5em]{./Images/images/konstantin/logos/debian.pdf} \hspace{1em}
|
||||||
|
\includegraphics[width=2.5em]{./Images/images/konstantin/logos/docker.pdf} \hspace{1em}
|
||||||
|
\includegraphics[width=2.5em]{./Images/images/konstantin/logos/gitea.pdf} \hspace{1em}
|
||||||
|
\includegraphics[width=2.5em]{./Images/images/konstantin/logos/wireguard.pdf} \hspace{1em}
|
||||||
|
\includegraphics[width=2.5em]{./Images/images/konstantin/logos/github.pdf} \hspace{1em}
|
||||||
|
\includegraphics[width=2.5em]{./Images/images/konstantin/logos/nginx.pdf} \hspace{1em}
|
||||||
|
\includegraphics[width=2.5em]{./Images/images/konstantin/logos/postgres.pdf} \hspace{1em}
|
||||||
|
\includegraphics[width=2.5em]{./Images/images/konstantin/logos/oqtane.pdf}
|
||||||
|
\end{center}
|
||||||
|
|
||||||
CI:
|
\vfill
|
||||||
|
<!-- { width=100% } -->
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Produktions-Infrastruktur:**
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
sequenceDiagram
|
||||||
|
participant browser as Client
|
||||||
|
participant nginx as NginX
|
||||||
|
participant oqtane as Oqtane
|
||||||
|
participant db as PostgreSQL
|
||||||
|
|
||||||
|
browser->>+nginx: HTTPS => 0.0.0.0:443
|
||||||
|
nginx->>nginx: SSL Terminierung
|
||||||
|
nginx->>+oqtane: HTTP => 127.0.0.1:5000
|
||||||
|
oqtane->>+db: SQL => 127.0.0.1:5432
|
||||||
|
db-->>-oqtane: SQL
|
||||||
|
oqtane-->>-nginx: HTTP
|
||||||
|
nginx-->>-browser: HTTPS
|
||||||
|
```
|
||||||
|
|
||||||
- Gitea Actions
|
|
||||||
- Debian Packages (.deb)
|
|
||||||
- Code-Reviewing:
|
|
||||||
- KI
|
|
||||||
- Git-Flow
|
|
||||||
|
|
||||||
## Softwarearchitektur
|
## Softwarearchitektur
|
||||||
|
|
||||||
|
|||||||
BIN
Defensio/Images/images/konstantin/logos/debian.pdf
Normal file
BIN
Defensio/Images/images/konstantin/logos/debian.pdf
Normal file
Binary file not shown.
BIN
Defensio/Images/images/konstantin/logos/docker.pdf
Normal file
BIN
Defensio/Images/images/konstantin/logos/docker.pdf
Normal file
Binary file not shown.
BIN
Defensio/Images/images/konstantin/logos/gitea.pdf
Normal file
BIN
Defensio/Images/images/konstantin/logos/gitea.pdf
Normal file
Binary file not shown.
BIN
Defensio/Images/images/konstantin/logos/github.pdf
Normal file
BIN
Defensio/Images/images/konstantin/logos/github.pdf
Normal file
Binary file not shown.
BIN
Defensio/Images/images/konstantin/logos/nginx.pdf
Normal file
BIN
Defensio/Images/images/konstantin/logos/nginx.pdf
Normal file
Binary file not shown.
BIN
Defensio/Images/images/konstantin/logos/oqtane.pdf
Normal file
BIN
Defensio/Images/images/konstantin/logos/oqtane.pdf
Normal file
Binary file not shown.
BIN
Defensio/Images/images/konstantin/logos/postgres.pdf
Normal file
BIN
Defensio/Images/images/konstantin/logos/postgres.pdf
Normal file
Binary file not shown.
BIN
Defensio/Images/images/konstantin/logos/wireguard.pdf
Normal file
BIN
Defensio/Images/images/konstantin/logos/wireguard.pdf
Normal file
Binary file not shown.
Reference in New Issue
Block a user