Public Information

This commit is contained in:
2025-01-24 16:18:47 +01:00
commit 0bd2038c86
449 changed files with 108655 additions and 0 deletions

27
dsl/environment.dsl Normal file
View File

@@ -0,0 +1,27 @@
nplus = softwareSystem "nplus Environment" {
tags "nplus"
description "provides global configuration git and web ui"
toolbox = Container "nplus Toolbox"{
tags "Kubernetes - sts, nplus"
description "provides Tools for Admin Tasks"
}
davserver = Container "nplus DAV Server"{
tags "Kubernetes - sts, nplus"
description "provides Config DAV Access for Admins to upload snippets etc."
}
operator = Container "nplus Operator"{
tags "Kubernetes - sts, nplus"
description "controlls the nplus Custom Resources and provides status information for instances and components"
}
confpvc = Container "conf" {
tags "Kubernetes - pvc"
description "common store for file based configuration data, versioned in git"
toolbox -> this "attach"
davserver -> this "attach"
}
Container "nstore Downloader" {
description "cron Job downloading Apps from nstore"
tags "Kubernetes - cronjob, nplus"
-> confpvc "pool"
}
}