Skip to content

Remove vendored dependencies from OCS

Nick Ilieskou requested to merge nilieskou/experimenting_dependencies into master

What does this MR do?

  • Removes OCS vendored dependencies. Instead we are using trivy-k8s-wrapper
  • Updated the trivy-k8s-wrapper version to v0.2.10 for both the OCS scanning pod and the dependency in go.mod. This version introduces less depnedencies.

Effect on dependencies

On master (24f1d71d)

go list -m all | wc -l
433

On nilieskou/experimenting_dependencies

go list -m all | wc -l
408

Relates to

Reduce the dependencies introduced by trivy-k8s... (gitlab-org/gitlab#440144 - closed)

Edited by Nick Ilieskou

Merge request reports