doc(c4): added initial otc views
This commit is contained in:
parent
223fbdb1b5
commit
755ec09cb6
7 changed files with 64 additions and 0 deletions
24
likec4/deployment/otc-edp-foundry.c4
Normal file
24
likec4/deployment/otc-edp-foundry.c4
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
// Deployment model
|
||||||
|
deployment {
|
||||||
|
|
||||||
|
cloud otc-edpFoundry 'OTC EDP Foundry clusters' {
|
||||||
|
description 'OTC cluster environment for EDP Foundry, set up by IaC terraform'
|
||||||
|
technology 'OTC'
|
||||||
|
icon tech:kubernetes
|
||||||
|
|
||||||
|
cluster internalServices 'EDP Foundry Internal Services' {
|
||||||
|
instanceOf edp.argoCD
|
||||||
|
instanceOf edp.forgejo
|
||||||
|
instanceOf edp.forgejoRunner
|
||||||
|
instanceOf edp.externalSecrets
|
||||||
|
instanceOf edp.openbao
|
||||||
|
instanceOf edp.ingressNginx
|
||||||
|
}
|
||||||
|
|
||||||
|
cluster centralObservability 'EDP Foundry Central Observability' {
|
||||||
|
instanceOf edp.monitoring
|
||||||
|
instanceOf edp.grafana
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
17
likec4/deployment/otc-edp.c4
Normal file
17
likec4/deployment/otc-edp.c4
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
// Deployment model
|
||||||
|
deployment {
|
||||||
|
|
||||||
|
cloud otc-edp 'OTC EDP clusters' {
|
||||||
|
description 'OTC cluster environment for EDP'
|
||||||
|
technology 'OTC'
|
||||||
|
icon tech:kubernetes
|
||||||
|
|
||||||
|
cluster kubernetes 'EDP Kubernetes Services' {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
paas cloudServices 'EDP Cloud Services' {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -23,9 +23,12 @@ specification {
|
||||||
element system
|
element system
|
||||||
element workflow
|
element workflow
|
||||||
|
|
||||||
|
deploymentNode cloud
|
||||||
|
deploymentNode paas
|
||||||
deploymentNode node
|
deploymentNode node
|
||||||
deploymentNode environment
|
deploymentNode environment
|
||||||
deploymentNode namespace
|
deploymentNode namespace
|
||||||
|
deploymentNode cluster
|
||||||
|
|
||||||
tag internal
|
tag internal
|
||||||
}
|
}
|
10
likec4/views/deployment/otc/edp-foundry-internal-services.c4
Normal file
10
likec4/views/deployment/otc/edp-foundry-internal-services.c4
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
views {
|
||||||
|
deployment view edp-foundry-internal-services {
|
||||||
|
title 'EDP Foundry Internal Services'
|
||||||
|
|
||||||
|
include
|
||||||
|
otc-edpFoundry.internalServices,
|
||||||
|
otc-edpFoundry.centralObservability
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
10
likec4/views/deployment/otc/otc.c4
Normal file
10
likec4/views/deployment/otc/otc.c4
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
views {
|
||||||
|
deployment view otc {
|
||||||
|
title 'OTC'
|
||||||
|
|
||||||
|
include
|
||||||
|
otc-edpFoundry
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue