doc(architecture): added OTC FaaS deployment diagram
This commit is contained in:
parent
853470845e
commit
9a11ad277c
4 changed files with 98 additions and 0 deletions
Binary file not shown.
After Width: | Height: | Size: 115 KiB |
|
@ -27,6 +27,10 @@ History:
|
|||
|
||||
## Overall
|
||||
|
||||
### Deployment
|
||||
|
||||

|
||||
|
||||
### Architecture
|
||||
|
||||

|
||||
|
|
70
likec4/deployment/otc/faas-deployment.c4
Normal file
70
likec4/deployment/otc/faas-deployment.c4
Normal file
|
@ -0,0 +1,70 @@
|
|||
deployment {
|
||||
|
||||
cloud otc-faas 'OTC prototype FaaS' {
|
||||
description 'OTC environments for Prototype faaS.
|
||||
'
|
||||
technology 'OTC'
|
||||
|
||||
environment dev 'tenant Dev' {
|
||||
description '*.t09.de'
|
||||
technology 'OTC'
|
||||
|
||||
kubernetes cce 'Central Forgejo' {
|
||||
description '*.t09.de'
|
||||
icon tech:kubernetes
|
||||
technology 'Kubernetes'
|
||||
|
||||
cluster edp 'EDP' {
|
||||
|
||||
instanceOf edp.forgejo {
|
||||
-> cloudServices
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
paas cloudServices 'EDP Cloud Services' {
|
||||
description 'EDP Cloud Services (Postgres, Redis, etc.'
|
||||
technology 'Cloud Services'
|
||||
}
|
||||
|
||||
kubernetes observability 'Observability' {
|
||||
description '*.t09.de'
|
||||
icon tech:kubernetes
|
||||
technology 'Kubernetes'
|
||||
}
|
||||
}
|
||||
|
||||
environment prod 'Tenant Prod' {
|
||||
description '*.buildth.ing'
|
||||
technology 'OTC'
|
||||
|
||||
kubernetes cce 'Central Forgejo' {
|
||||
description '*.buildth.ing'
|
||||
icon tech:kubernetes
|
||||
technology 'Kubernetes'
|
||||
|
||||
cluster edp 'EDP' {
|
||||
|
||||
instanceOf edp.forgejo {
|
||||
-> cloudServices
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
paas cloudServices 'EDP Cloud Services' {
|
||||
description 'EDP Cloud Services (Postgres, Redis, etc.'
|
||||
technology 'Cloud Services'
|
||||
}
|
||||
|
||||
kubernetes observability 'Observability' {
|
||||
description '*.t09.de'
|
||||
icon tech:kubernetes
|
||||
technology 'Kubernetes'
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
24
likec4/views/deployment/otc/otc-faas.c4
Normal file
24
likec4/views/deployment/otc/otc-faas.c4
Normal file
|
@ -0,0 +1,24 @@
|
|||
views {
|
||||
deployment view otc-faas {
|
||||
title 'OTC Prototype FaaS'
|
||||
|
||||
include
|
||||
otc-faas,
|
||||
otc-faas.*,
|
||||
otc-faas.dev,
|
||||
otc-faas.dev.*,
|
||||
otc-faas.dev.cce,
|
||||
otc-faas.dev.cce.*,
|
||||
otc-faas.prod,
|
||||
otc-faas.prod.*,
|
||||
otc-faas.prod.cce,
|
||||
otc-faas.prod.cce.*,
|
||||
style otc-edp-per-tenant {
|
||||
color slate
|
||||
}
|
||||
style otc-edp-per-tenant.cce {
|
||||
color red
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in a new issue