Files
nplus/dsl/nappljobs.dsl
2025-01-24 16:18:47 +01:00

22 lines
765 B
Plaintext

nappljobs = softwareSystem "nscale Application Layer (Jobs)" {
tags "nscale"
replicaset = Container "ReplicaSet" "StatefulSet Replica 1 dedicated to Jobs" {
technology "Kubernetes"
tags "Kubernetes - sts"
!include "license.dsl"
main = component "NAPPL Container" "Container Template with official Image" {
technology "Java"
tags "nscale"
-> nplus.confpvc "mount conf"
-> nstlA.svc "store documents"
-> nstlB.svc "store documents"
-> database.svc "store metadata"
-> rs.svc "create renditions"
-> license "read"
}
!include "copyConf.dsl"
!include "waitFor.dsl"
}
!include "service.dsl"
}