21 lines
647 B
Text
21 lines
647 B
Text
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'
|
|
}
|