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

39 lines
No EOL
934 B
Text

// Deployment model
deployment {
cloud otc-edp-per-tenant 'OTC EDP per tenant cluster' {
description 'OTC cluster environment for EDP'
technology 'OTC'
kubernetes cce 'OTC CCE' {
description 'OTC Container Cluster Engine'
icon tech:kubernetes
technology 'Kubernetes'
cluster edp 'EDP' {
instanceOf edp.argoCD
instanceOf forgejoRunner
instanceOf edp.forgejo {
-> cloudServices.elasticsearch
-> cloudServices.objectstorage
-> cloudServices.postgres
-> cloudServices.redis
}
instanceOf edp.externalSecrets
instanceOf edp.ingressNginx
}
}
paas cloudServices 'EDP Cloud Services' {
description 'EDP Cloud Services'
technology 'Cloud Services'
instanceOf postgres
instanceOf redis
instanceOf objectstorage
instanceOf elasticsearch
}
}
}