Public Information
This commit is contained in:
32
dsl/adminserver.dsl
Normal file
32
dsl/adminserver.dsl
Normal file
@@ -0,0 +1,32 @@
|
||||
adminserver = softwareSystem "nplus Remote Management Server" {
|
||||
tags "nplus"
|
||||
description "Layer 4 Proxy with RMS to simulate a classic environment to allow offline configuration"
|
||||
|
||||
replicaset = Container "ReplicaSet" "StatefulSet Replica 1" {
|
||||
technology "Kubernetes"
|
||||
tags "Kubernetes - sts"
|
||||
|
||||
main = component "RMS Container" "Container Template with official Image" {
|
||||
technology "Java"
|
||||
tags "nplus"
|
||||
-> nplus.confpvc "mount global Instance conf"
|
||||
-> nstlA.svc "remote Administration"
|
||||
-> nstlB.svc "remote Administration"
|
||||
-> rs.svc "remote Administration"
|
||||
-> nappl.svc "remote Administration"
|
||||
-> nappljobs.svc "remote Administration"
|
||||
-> pipelinercm.svc "remote Administration"
|
||||
-> pipelinerac.svc "remote Administration"
|
||||
-> ilm.svc "remote Administration"
|
||||
-> cmis.svc "remote Administration"
|
||||
-> mon.svc "remote Administration"
|
||||
}
|
||||
!include "copyConf.dsl"
|
||||
!include "waitFor.dsl"
|
||||
}
|
||||
!include "service.dsl"
|
||||
l3lb = Container "LoadBalancer Service" "Kubernetes Service with Layer 3 Load Balancer" {
|
||||
technology "Kubernetes"
|
||||
this -> replicaset.main "balance Layer 3 traffic"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user