Added Fibonacci App

This commit is contained in:
Waldemar 2025-04-01 12:59:05 +02:00
parent 1698d437e6
commit 8dd577d64e
2 changed files with 20 additions and 3 deletions

View file

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

View file

@ -26,7 +26,7 @@ model {
backstage -> database 'reads/writes'
}
container forgejo 'CI/CD Service' {
container forgejo 'Forgejo' {
description '
Fully managed DevOps Platfrom
offering capabilities like
@ -116,9 +116,9 @@ model {
description 'Backup Kubernetes resources'
component velero 'Velero'
}
velero.velero -> minio.minio 'store backups'
velero -> minio.minio 'store backups'
}
container openbao 'OpenBao' {
description 'Secure secret storage'
@ -175,6 +175,13 @@ model {
ingressNginx -> ui.backstage 'https'
ingressNginx -> minio.minio '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
@ -252,6 +259,12 @@ views {
include *
}
view testapp of testApp {
include
*,
ingressNginx ->
}
}