Files
nplus/dsl/mon.dsl

30 lines
939 B
Plaintext
Raw Permalink Normal View History

2025-01-24 16:18:47 +01:00
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"
}