diff --git a/likec4/deployment.c4 b/likec4/deployment.c4 index 3debc88..0102daa 100644 --- a/likec4/deployment.c4 +++ b/likec4/deployment.c4 @@ -48,7 +48,6 @@ deployment { instanceOf edp.monitoring.distributor instanceOf edp.monitoring.gateway instanceOf edp.monitoring.ingestor - instanceOf edp.monitoring.loki instanceOf edp.monitoring.querier instanceOf edp.monitoring.queryFrontend } @@ -57,7 +56,7 @@ deployment { instanceOf edp.ingressNginx.ingressNginx } - namespace openbao { + namespace openbao 'openbao' { instanceOf edp.openbao.openbao instanceOf edp.openbao.agentInjector } @@ -78,7 +77,11 @@ views { include *, - local.** + local.**, + monitoring.*, + openbao.*, + externalSecrets.*, + crossplane.* } } diff --git a/likec4/model.c4 b/likec4/model.c4 index 45bea1e..5149143 100644 --- a/likec4/model.c4 +++ b/likec4/model.c4 @@ -154,9 +154,9 @@ model { component gateway 'Gateway' component ingestor 'Ingestor' component querier 'Querier' - } - alloy -> loki 'pushes logs' + alloy -> distributor 'pushes logs' + } } container ingressNginx 'Ingress' { @@ -175,6 +175,7 @@ model { ingressNginx -> ui.backstage 'https' ingressNginx -> minio.minio 'https' ingressNginx -> monitoring.alloy 'https' + ingressNginx -> monitoring.queryFrontend 'https' ingressNginx -> testApp.fibonacci 'https' ingressNginx -> mailhog.mailhog 'https' } @@ -205,6 +206,7 @@ model { developer -> ui 'manages project' developer -> forgejo 'manages code' developer -> keycloak 'authenticates' + developer -> argoCD 'manages deployments' } views {