Reduce the dependencies introduced by trivy-k8s-wrapper in the GitLab Agent
In order to avoid introducing all the trivy-k8s-wrapper dependencies in the gitlab-agent code we should vendor some dependencies from the security analyzers report project. We should also use the same logging library as in the gitlab agent. This will reduce the number of dependencies introduced to the Gitlab-Agent.
Relates to
gitlab-org/cluster-integration/gitlab-agent!1214 (comment 1739854961)
Edited by Nick Ilieskou