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' {
instanceOf edp.testApp.fibonacci
}
namespace mailhog 'mailhog' {
instanceOf edp.mailhog.mailhog
}
}
}

View file

@ -176,12 +176,26 @@ model {
ingressNginx -> minio.minio 'https'
ingressNginx -> monitoring.alloy 'https'
ingressNginx -> testApp.fibonacci 'https'
ingressNginx -> mailhog.mailhog 'https'
}
container testApp 'Fibonacci' {
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
@ -265,6 +279,12 @@ views {
ingressNginx ->
}
view mailhog of mailhog {
include
*,
ingressNginx ->
}
}