erpproxy = group "erpproxy" { erpproxyA = softwareSystem "nscale ERP-Proxy Connector A" { tags "nscale" replicaset = Container "ReplicaSet" "StatefulSet with fix Replica 1" { technology "Kubernetes" tags "Kubernetes - sts" main = component "ERP-Proxy Container" "Container Template with official Image" { technology "Java" tags "nscale" -> nplus.confpvc "mount conf" -> nappl.svc "consume" "Advanced Connector Protocol Adapter" -> erpproxy "consume" "ERP-Proxy API" } !include "copyConf.dsl" !include "waitFor.dsl" } !include "service.dsl" } erpproxyB = softwareSystem "nscale ERP-Proxy Connector B" { tags "nscale" replicaset = Container "ReplicaSet" "StatefulSet with fix Replica 1" { technology "Kubernetes" tags "Kubernetes - sts" main = component "ERP-Proxy Container" "Container Template with official Image" { technology "Java" tags "nscale" -> nplus.confpvc "mount conf" -> nappl.svc "consume" "Advanced Connector Protocol Adapter" -> erpproxy "consume" "ERP-Proxy API" } !include "copyConf.dsl" !include "waitFor.dsl" } !include "service.dsl" } }