website-and-documentation/resources/edp-likec4/models/context/application-deployment.c4

22 lines
647 B
Text
Raw Normal View History

model {
runtimeCluster = system 'Kubernetes Cluster' {
description 'Target cluster where applications are deployed'
technology 'Kubernetes'
container runningApplication 'Running Application' {
description 'Deployed workload'
component pods 'Pods'
component services 'Services'
component ingress 'Ingress'
}
}
// Relationships matching the documentation flow
developer -> edp.forgejogit 'git push'
edp.forgejogit -> edp.forgejoActions 'triggers'
edp.forgejoActions -> edp.imageregistry 'push image'
edp.forgejogit -> edp.argoCD 'watches manifests'
edp.argoCD -> runtimeCluster 'deploys'
}