edp-doc/likec4/deployment/otc-edp-foundry.c4

35 lines
970 B
Text

// Deployment model
deployment {
cloud otc-edpFoundry 'OTC EDP Foundry kubernetes clusters' {
description '
OTC kubernetes cluster environment for EDP Foundry, set up by IaC terraform.
A tenant is a folder in Foundry-Config-Forgejo. On merge triggers reconciliation to EDP.
Optionally we will have a WebUI/API/CLI
'
technology 'OTC'
kubernetes cce 'OTC CCE' {
description 'OTC Container Cluster Engine'
icon tech:kubernetes
technology 'Kubernetes'
cluster internalServices 'EDP Foundry Internal Services' {
instanceOf edp.argoCD
instanceOf edp.forgejo
instanceOf forgejoRunner
instanceOf edp.externalSecrets
instanceOf edp.openbao
instanceOf edp.ingressNginx
}
cluster centralObservability 'EDP Foundry Central Observability' {
instanceOf edp.grafana
instanceOf edp.prometheus
instanceOf edp.loki
}
}
}
}