Files
nplus/dsl/erpproxy.dsl
2026-03-10 07:33:55 +01:00

40 lines
1.3 KiB
Plaintext

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