Public Information
This commit is contained in:
30
dsl/mon.dsl
Normal file
30
dsl/mon.dsl
Normal file
@@ -0,0 +1,30 @@
|
||||
mon = softwareSystem "nscale Monitoring Console" {
|
||||
tags "nscale"
|
||||
description "provides monitoring for all nscale components"
|
||||
!include "dataPvc.dsl"
|
||||
replicaset = Container "ReplicaSet" "StatefulSet with Replica 1" {
|
||||
technology "Kubernetes"
|
||||
tags "Kubernetes - sts"
|
||||
|
||||
main = component "MON Container" "Container Template with official Image" {
|
||||
technology "Java"
|
||||
tags "nscale"
|
||||
-> datapvc "mount data"
|
||||
-> nplus.confpvc "mount etc"
|
||||
|
||||
-> nappl "monitor"
|
||||
-> nappljobs "monitor"
|
||||
-> nstlA "monitor"
|
||||
-> nstlB "monitor"
|
||||
-> cmis "monitor"
|
||||
-> ilm "monitor"
|
||||
-> pipelinercm "monitor"
|
||||
-> pipelinerac "monitor"
|
||||
-> web "monitor"
|
||||
-> rs "monitor"
|
||||
}
|
||||
!include "copyConf.dsl"
|
||||
!include "waitFor.dsl"
|
||||
}
|
||||
!include "service.dsl"
|
||||
}
|
||||
Reference in New Issue
Block a user