25 lines
881 B
Text
25 lines
881 B
Text
|
model {
|
||
|
|
||
|
extend edp {
|
||
|
container ingressNginx 'Ingress' {
|
||
|
#internal
|
||
|
description 'Ingress Controller for incoming http(s) traffic'
|
||
|
|
||
|
component ingressNginx 'ingress-nginx' {
|
||
|
technology 'Nginx'
|
||
|
icon tech:nginx
|
||
|
}
|
||
|
|
||
|
ingressNginx -> edp.forgejo.forgejo 'https'
|
||
|
ingressNginx -> edp.keycloak.keycloak 'https'
|
||
|
ingressNginx -> edp.openbao.openbao 'https'
|
||
|
ingressNginx -> edp.argoCD.argocdServer 'https'
|
||
|
ingressNginx -> edp.ui.backstage 'https'
|
||
|
ingressNginx -> edp.minio.minio 'https'
|
||
|
ingressNginx -> edp.monitoring.alloy 'https'
|
||
|
ingressNginx -> edp.monitoring.queryFrontend 'https'
|
||
|
ingressNginx -> testApp.fibonacci 'https'
|
||
|
ingressNginx -> mailhog.mailhog 'https'
|
||
|
}
|
||
|
}
|
||
|
}
|