Trivy Operator Versions Save

Kubernetes Operator based on the open-source container vulnerability scanner Trivy.

2.5

1 year ago

โš ๏ธ BREAKING CHANGES โš ๏ธ

  • b115bf65 start DefectDojo integration #33 by @devopstales
  • 1b1f234a start DefectDojo integration #33 by @devopstales
  • e96bc4bb chnage namespace-scanner crd structure by @devopstales
  • d124fe4a start DefectDojo integration #33 by @devopstales
  • 1a9e3b21 start DefectDojo integration #33 by @devopstales
  • 12a1520d chnage namespace-scanner crd structure by @devopstales

Features ๐Ÿš€

  • 945b0093 add auth secret type dockercfg #42 by @devopstales
  • 1f3ade73 add auth secret type dockercfg #42 by @devopstales
  • 7e9ef758 update helm chart for 2.5 by @devopstales
  • 53e915ed add db-repository url for airgap install #28 by @devopstales
  • 76d028b9 defectdojo integration fix crd #33 by @devopstales
  • 11e49a42 defectdojo integration fix crd #33 by @devopstales
  • 81f26243 trivy-operator defectdojo integration #33 by @devopstales
  • 5b17facf kube-bench-scnner defectdojo integration #33 by @devopstales
  • 74819782 add docs for airgap install #28 by @devopstales
  • 9cd9ad5f modify tryvi scan options list #28 by @devopstales
  • 87134ca5 remove airGapped item in NamespaceScanner #28 by @devopstales
  • ed7a549e add airGapped item in NamespaceScanner #28 by @devopstales
  • 495d2ce6 use insecure registry for AC #29 by @devopstales
  • 61aa5570 use insecure registry #29 by @devopstales
  • 7b109541 add new dashboard by @devopstales
  • 1cba50b2 deploy kube-bench-scnner daemonset by trivy-operator #34 by @devopstales
  • 4cfda1a6 add prometheus endpoint for kube-bench-scnner #34 by @devopstales
  • 0019fce9 separate docker image for kube-bench #34 by @devopstales
  • e0d1d617 separate docker image for kube-bench #34 by @devopstales
  • e91e3602 Move kube-bech to a separate script #34 by @devopstales
  • e5693182 Add kube-bench as cluster scanner #34 by @devopstales
  • 50267e28 add more info for errors at eport message by @devopstales
  • 74ec66c4 Get pull secret from Pod ref #19 by @devopstales
  • f642c855 Get pull secret from Pod ref #19 by @devopstales
  • c4e16f29 add grafana dashboards to helm chart by @devopstales
  • fc278c31 add registry auth from secret #19 by @devopstales
  • 1b8da801 add new Operator Framevork Operator Definition for 2.4 by @devopstales
  • fb645124 add kube-bench config files #34 by @devopstales
  • 71cdaea8 preper Dockerfile for kube-bench #34 by @devopstales
  • 5881cc53 add func for kube-bench download #34 by @devopstales
  • 4d7414a1 add clusterpolicyreports crd and rbac #34 by @devopstales
  • 368a52ab defectdojo integration fix crd #33 by @devopstales
  • 76cb9db2 defectdojo integration fix crd #33 by @devopstales
  • 970eea62 trivy-operator defectdojo integration #33 by @devopstales
  • 0f30c072 kube-bench-scnner defectdojo integration #33 by @devopstales
  • f0b45a09 add docs for airgap install #28 by @devopstales
  • a79a7ed7 modify tryvi scan options list #28 by @devopstales
  • c9ac7fa1 remove airGapped item in NamespaceScanner #28 by @devopstales
  • 719e0963 add airGapped item in NamespaceScanner #28 by @devopstales
  • 254328be use insecure registry for AC #29 by @devopstales
  • 4855e6ca use insecure registry #29 by @devopstales
  • cc37c795 add new dashboard by @devopstales
  • 3d48da97 add nodeSelector, Tolerations and Affinity #22 by @devopstales
  • 7adcd2b9 add nodeSelector, Tolerations and Affinity #22 by @devopstales
  • c409ceec deploy kube-bench-scnner daemonset by trivy-operator by @devopstales
  • 24052c24 add prometheus endpoint for kube-bench-scnner by @devopstales
  • ce251f89 separate docker image for kube-bech by @devopstales
  • caae0e87 separate docker image for kube-bech by @devopstales
  • 91a80bb8 Move kube-bech to a separate script by @devopstales
  • 8e900b99 Add kube-bench as cluster scanner by @devopstales
  • 6653bd19 add more info for errors at eport message by @devopstales
  • c3a57196 Get pull secret from Pod ref by @devopstales
  • b0b1d5cf Get pull secret from Pod ref by @devopstales
  • cc88b993 add grafana dashboards to helm chart by @devopstales
  • eab13ff3 add registry auth from secret #19 by @devopstales
  • c4dd9c18 add new Operator Framevork Operator Definition for 2.4 by @devopstales
  • 4afc5d70 add kube-bench config files by @devopstales
  • 42beb0c7 preper Dockerfile for kube-bench by @devopstales
  • 64d2fdac add func for kube-bench download by @devopstales
  • f69c72c4 add clusterpolicyreports crd and rbac by @devopstales

Bugfix ๐Ÿ›

  • cbb62b75 image splitting by @devopstales
  • 07d10edb fix build issue by @devopstales
  • acb77b7b registry_list referenced before assignment #41 by @devopstales
  • e600a2a1 helm chart by @devopstales
  • d8193978 update kube-bench cfg by @devopstales
  • f8e9e066 update kube-bench cfg by @devopstales
  • b57baf82 build workflow by @devopstales
  • a34b9937 minor fixes #34 by @devopstales
  • 9526a1cf minor fixes #29 #28 #33 by @devopstales
  • a09d1dcf minor code restructuring by @devopstales
  • bc9d5002 minor fixes by @devopstales
  • 6eb8b2e2 fix rbac for secret #19 by @devopstales
  • 0f7c686c bugfix:mod files for hybrid image pull #19 by @devopstales
  • 14c76845 container build for nerdctl instad of kim by @devopstales
  • 0e28adbb test var for bool or string by @devopstales
  • d474403e OLM community-operators image for scann by @devopstales
  • 1fae9fed add ability to disable policyreport creation by @devopstales
  • f650129e minor fixes by @devopstales
  • f3623c87 1001 by @devopstales
  • eb1c0941 fix logging tipo by @devopstales
  • 256d1c79 .gitignore by @devopstales
  • e4e579eb modify deploy yamls and dev yamls by @devopstales
  • b0d99258 remove binaries by @devopstales
  • ba45ab76 docker image url parsing by @devopstales
  • 06a3c52f UNKNOWN severity for policyreport by @devopstales
  • 7aad7f31 crd by @devopstales
  • bcade424 container build for nerdctl instad of kim by @devopstales
  • 804aab28 test var for bool or string by @devopstales
  • 63cced7a OLM community-operators image for scann by @devopstales
  • 50e60ab2 cron timer by @devopstales
  • eab771b3 clusterwide option by @devopstales
  • 1854f8a1 clusterwide option by @devopstales
  • a2ae45f9 add ability to disable policyreport creation by @devopstales
  • c2f7b2ad add ability to disable policyreport creation by @devopstales
  • 73233cfb minor fixes by @devopstales
  • 953cc97d 1001 by @devopstales
  • f5963127 fix logging tipo by @devopstales
  • 386b4eb6 .gitignore by @devopstales
  • 2b0d9127 modify deploy yamls and dev yamls by @devopstales
  • 53362781 remove binaries by @devopstales
  • 29b32407 docker image url parsing by @devopstales
  • 9b41c8d3 docker image url parsing by @devopstales
  • e744d166 UNKNOWN severity for policyreport by @devopstales
  • c9b3da62 crd by @devopstales

Documentation ๐Ÿ“–

  • 26733ed1 helm readme by @devopstales
  • 49dec1d7 detectdojo integrรกciรณ docs by @devopstales
  • 8e7e8407 fix focs by @devopstales
  • a2831957 dev mod by @devopstales
  • 81771392 copy 2.4 docs by @devopstales
  • 804bbeb8 todo list to trivy-operator.py by @devopstales
  • 60e9c10c add logo image by @devopstales
  • d49b1cd7 fix helmchart docs by @devopstales
  • 0373d9e6 copy 2.4 docs by @devopstales
  • 1579000f update 2.4 docs by @devopstales
  • fd1d1f4c todo list to trivy-operator.py by @devopstales
  • 29494149 add logo image by @devopstales

2.4.1

1 year ago

Changes in this Release

2.4

1 year ago

What's Changed

Full Changelog: https://github.com/devopstales/trivy-operator/compare/2.3...2.4

Features ๐Ÿš€

  • aabdab1a edit CI/CD and add ISSUE_TEMPLATE by @devopstales
  • 8a384a54 add templates to github-workflows by @devopstales
  • 08f72c24 add documentation by @devopstales
  • a1038245 add policyreport creation by @devopstales
  • cc8509bb update vulnerabilityreports if exists by @devopstales
  • d661f6fe add ownerReferences for VulnerabilityReport by @devopstales
  • 053efd6a add redis cache by @devopstales
  • 9d3fed32 add redis cache by @devopstales
  • 34f41255 generate vulnerabilityreport at scanns by @devopstales
  • 9b250b05 add vulnerabilityreport CRD by @devopstales
  • 2f2eda8d add function to disable AdmissionController by @devopstales

Bugfix ๐Ÿ›

Documentation ๐Ÿ“–

  • 92943cd8 Update publish-docs.yaml by @devopstales
  • d2d6c04d add documentation by @devopstales

2.3

2 years ago

Bugfix

  • Add ability to Clusterwide Admission Controller
  • Logging improvements
  • Remove duplication on scanning, cronejob

What's Changed

New Contributors

Full Changelog: https://github.com/devopstales/trivy-operator/compare/2.2...2.3

2.2

2 years ago

2.1

2 years ago

2.0.0

2 years ago

v2.0.0

2.0 release of trivy-operator to replace trivy-image-validator

New Functions

Trivy-operator is now an Admisssion controller too.

What's Changed

Full Changelog: https://github.com/devopstales/trivy-operator/compare/1.0.0...2.0.0

1.0.0

2 years ago

v1.0.0

Initial release of trivy-operator to replace trivy-scanner

Full Changelog: https://github.com/devopstales/trivy-operator/commits/1.0.0