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 workflow
|
||||
|
||||
deploymentNode cloud
|
||||
deploymentNode paas
|
||||
deploymentNode node
|
||||
deploymentNode environment
|
||||
deploymentNode namespace
|
||||
deploymentNode cluster
|
||||
|
||||
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