Added Argocd to deployment view

This commit is contained in:
Waldemar 2025-04-01 14:46:17 +02:00 committed by Stephan Lo
parent 5df918dd43
commit 51a312c226
2 changed files with 19 additions and 2 deletions

View file

@ -10,6 +10,14 @@ deployment {
instanceOf edp.ui.database
}
namespace argocd {
instanceOf edp.argoCD.argocdAppController
instanceOf edp.argoCD.argocdAppSetController
instanceOf edp.argoCD.argocdRedis
instanceOf edp.argoCD.argocdRepoServer
instanceOf edp.argoCD.argocdServer
}
namespace gitea {
instanceOf edp.forgejo.forgejo
instanceOf edp.forgejo.forgejoRunner
@ -86,7 +94,8 @@ views {
openbao.*,
externalSecrets.*,
crossplane.*,
spark.*
spark.*,
argocd.*
}
}

View file

@ -56,8 +56,16 @@ model {
component argocdServer 'ArgoCD Server'
component argocdAppController 'ApplicationController'
component argocdAppSetController 'ApplicationSeetController'
component argocdRedis 'Redis'
component argocdRedis 'Redis' {
technology: 'Redis'
icon: tech:redis
}
component argocdRepoServer 'Repo Server'
argocdServer -> argocdRedis 'read/write'
argocdRepoServer -> argocdRedis 'read/write'
argocdAppController -> argocdRedis 'read/write'
argocdAppSetController -> argocdRedis 'read/write'
}
container keycloak 'Keycloak' {