doc(infra): added more visualiztion to DevFW/forgejo-pm#30
This commit is contained in:
parent
0ba1810a56
commit
ea93b7360d
3 changed files with 44 additions and 0 deletions
|
@ -47,3 +47,5 @@ environments
|
|||
├── edp
|
||||
└── observability
|
||||
```
|
||||
|
||||

|
Binary file not shown.
After Width: | Height: | Size: 67 KiB |
|
@ -0,0 +1,42 @@
|
|||
@startuml
|
||||
!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml
|
||||
|
||||
LAYOUT_WITH_LEGEND()
|
||||
|
||||
Person(dev, "Developer")
|
||||
|
||||
System_Boundary(env, "environments") {
|
||||
|
||||
System_Boundary(kind, "provider:kind") {
|
||||
System_Boundary(kind_np, "platformzone:non-prod (vm-1 / local)") {
|
||||
System(edp_kind, "edp")
|
||||
System(obs_kind, "observability")
|
||||
}
|
||||
}
|
||||
|
||||
System_Boundary(otc, "provider:otc") {
|
||||
System_Boundary(otc_np, "platformzone:non-prod (tenant-1)") {
|
||||
System(edp_otc_np, "central-forgejo-aka-edp")
|
||||
System(forgejo_dev, "forgejo-dev")
|
||||
System(obs_otc_np, "observability")
|
||||
}
|
||||
|
||||
System_Boundary(otc_prod, "platformzone:prod (tenant-2)") {
|
||||
System(edp_otc_p, "edp")
|
||||
System(obs_otc_p, "observability")
|
||||
}
|
||||
}
|
||||
|
||||
System_Boundary(scaleway, "provider:scaleway") {
|
||||
System_Boundary(scaleway_np, "platformzone:non-prod (account-1)") {
|
||||
' leer
|
||||
}
|
||||
|
||||
System_Boundary(scaleway_p, "platformzone:prod (account-2)") {
|
||||
System(edp_scaleway_p, "edp")
|
||||
System(obs_scaleway_p, "observability")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@enduml
|
Loading…
Reference in a new issue