Added Fibonacci App

This commit is contained in:
Waldemar 2025-04-01 12:59:05 +02:00 committed by Stephan Lo
parent 3bbd29b47a
commit 50092a8a03
2 changed files with 20 additions and 3 deletions

View file

@ -61,6 +61,10 @@ deployment {
instanceOf edp.openbao.openbao instanceOf edp.openbao.openbao
instanceOf edp.openbao.agentInjector instanceOf edp.openbao.agentInjector
} }
namespace fibonacci 'fibonacci-app' {
instanceOf edp.testApp.fibonacci
}
} }
} }

View file

@ -26,7 +26,7 @@ model {
backstage -> database 'reads/writes' backstage -> database 'reads/writes'
} }
container forgejo 'CI/CD Service' { container forgejo 'Forgejo' {
description ' description '
Fully managed DevOps Platfrom Fully managed DevOps Platfrom
offering capabilities like offering capabilities like
@ -116,9 +116,9 @@ model {
description 'Backup Kubernetes resources' description 'Backup Kubernetes resources'
component velero 'Velero' component velero 'Velero'
}
velero.velero -> minio.minio 'store backups' velero -> minio.minio 'store backups'
}
container openbao 'OpenBao' { container openbao 'OpenBao' {
description 'Secure secret storage' description 'Secure secret storage'
@ -175,6 +175,13 @@ model {
ingressNginx -> ui.backstage 'https' ingressNginx -> ui.backstage 'https'
ingressNginx -> minio.minio 'https' ingressNginx -> minio.minio 'https'
ingressNginx -> monitoring.alloy 'https' ingressNginx -> monitoring.alloy 'https'
ingressNginx -> testApp.fibonacci 'https'
}
container testApp 'Fibonacci' {
description 'Testapp to validate deployments'
component fibonacci 'Fibonacci'
} }
// UI requests data from the Backend // UI requests data from the Backend
@ -252,6 +259,12 @@ views {
include * include *
} }
view testapp of testApp {
include
*,
ingressNginx ->
}
} }