Added mailhog

This commit is contained in:
Waldemar 2025-04-01 13:15:21 +02:00 committed by Stephan Lo
parent 50092a8a03
commit 834a4c21ea
2 changed files with 25 additions and 1 deletions

View file

@ -65,6 +65,10 @@ deployment {
namespace fibonacci 'fibonacci-app' { namespace fibonacci 'fibonacci-app' {
instanceOf edp.testApp.fibonacci instanceOf edp.testApp.fibonacci
} }
namespace mailhog 'mailhog' {
instanceOf edp.mailhog.mailhog
}
} }
} }

View file

@ -176,12 +176,26 @@ model {
ingressNginx -> minio.minio 'https' ingressNginx -> minio.minio 'https'
ingressNginx -> monitoring.alloy 'https' ingressNginx -> monitoring.alloy 'https'
ingressNginx -> testApp.fibonacci 'https' ingressNginx -> testApp.fibonacci 'https'
ingressNginx -> mailhog.mailhog 'https'
} }
container testApp 'Fibonacci' { container testApp 'Fibonacci' {
description 'Testapp to validate deployments' description 'Testapp to validate deployments'
component fibonacci 'Fibonacci' component fibonacci 'Fibonacci' {
technology 'Golang'
icon tech:go
}
}
container mailhog 'Mailhog' {
#internal
description 'Web and API based SMTP testing'
component mailhog 'Mailhog' {
technology 'Golang'
icon tech:go
}
} }
// UI requests data from the Backend // UI requests data from the Backend
@ -265,6 +279,12 @@ views {
ingressNginx -> ingressNginx ->
} }
view mailhog of mailhog {
include
*,
ingressNginx ->
}
} }