Public Information
This commit is contained in:
22
dsl/nappljobs.dsl
Normal file
22
dsl/nappljobs.dsl
Normal file
@@ -0,0 +1,22 @@
|
||||
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"
|
||||
}
|
||||
Reference in New Issue
Block a user