From 50092a8a03ac657007f322a349ef95aae78dd788 Mon Sep 17 00:00:00 2001 From: Waldemar Date: Tue, 1 Apr 2025 12:59:05 +0200 Subject: [PATCH] Added Fibonacci App --- likec4/deployment.c4 | 4 ++++ likec4/model.c4 | 19 ++++++++++++++++--- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/likec4/deployment.c4 b/likec4/deployment.c4 index 36ea8a6..8be9988 100644 --- a/likec4/deployment.c4 +++ b/likec4/deployment.c4 @@ -61,6 +61,10 @@ deployment { instanceOf edp.openbao.openbao instanceOf edp.openbao.agentInjector } + + namespace fibonacci 'fibonacci-app' { + instanceOf edp.testApp.fibonacci + } } } diff --git a/likec4/model.c4 b/likec4/model.c4 index e85b32f..5ae8243 100644 --- a/likec4/model.c4 +++ b/likec4/model.c4 @@ -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 -> + } + }