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" }