Threat Monitoring For Self Managed Cluster

Problem to solve

Threat Monitoring is empty because we manage our own cluster, our own ingress-nginx with ModSecurity enabled.

Intended users

Dev ops and operations

Further details

It would be hugely beneficial to have more support for self managed clusters, even if it were instructions on how to annotate our ingress-nginx so that GitLab will be able to recognize and analyze the data.

This kind of functionality was added a few releases ago for deployments and environments by adding gitlab specific annotations to ingress, deployments, etc. (app.gitlab.com/app & app.gitlab.com/env). This unlocked all the environment metrics, logs, deployments, etc. for our self managed cluster and devops. It was a game changer.

Links / references