Releases: devopstales/trivy-operator
Releases · devopstales/trivy-operator
Release 2.5
⚠️ BREAKING CHANGES ⚠️
b115bf65start DefectDojo integration #33 by @devopstales1b1f234astart DefectDojo integration #33 by @devopstalese96bc4bbchnage namespace-scanner crd structure by @devopstalesd124fe4astart DefectDojo integration #33 by @devopstales1a9e3b21start DefectDojo integration #33 by @devopstales12a1520dchnage namespace-scanner crd structure by @devopstales
Features 🚀
945b0093add auth secret type dockercfg #42 by @devopstales1f3ade73add auth secret type dockercfg #42 by @devopstales7e9ef758update helm chart for 2.5 by @devopstales53e915edadd db-repository url for airgap install #28 by @devopstales76d028b9defectdojo integration fix crd #33 by @devopstales11e49a42defectdojo integration fix crd #33 by @devopstales81f26243trivy-operator defectdojo integration #33 by @devopstales5b17facfkube-bench-scnner defectdojo integration #33 by @devopstales74819782add docs for airgap install #28 by @devopstales9cd9ad5fmodify tryvi scan options list #28 by @devopstales87134ca5remove airGapped item in NamespaceScanner #28 by @devopstalesed7a549eadd airGapped item in NamespaceScanner #28 by @devopstales495d2ce6use insecure registry for AC #29 by @devopstales61aa5570use insecure registry #29 by @devopstales7b109541add new dashboard by @devopstales1cba50b2deploy kube-bench-scnner daemonset by trivy-operator #34 by @devopstales4cfda1a6add prometheus endpoint for kube-bench-scnner #34 by @devopstales0019fce9separate docker image for kube-bench #34 by @devopstalese0d1d617separate docker image for kube-bench #34 by @devopstalese91e3602Move kube-bech to a separate script #34 by @devopstalese5693182Add kube-bench as cluster scanner #34 by @devopstales50267e28add more info for errors at eport message by @devopstales74ec66c4Get pull secret from Pod ref #19 by @devopstalesf642c855Get pull secret from Pod ref #19 by @devopstalesc4e16f29add grafana dashboards to helm chart by @devopstalesfc278c31add registry auth from secret #19 by @devopstales1b8da801add new Operator Framevork Operator Definition for 2.4 by @devopstalesfb645124add kube-bench config files #34 by @devopstales71cdaea8preper Dockerfile for kube-bench #34 by @devopstales5881cc53add func for kube-bench download #34 by @devopstales4d7414a1add clusterpolicyreports crd and rbac #34 by @devopstales368a52abdefectdojo integration fix crd #33 by @devopstales76cb9db2defectdojo integration fix crd #33 by @devopstales970eea62trivy-operator defectdojo integration #33 by @devopstales0f30c072kube-bench-scnner defectdojo integration #33 by @devopstalesf0b45a09add docs for airgap install #28 by @devopstalesa79a7ed7modify tryvi scan options list #28 by @devopstalesc9ac7fa1remove airGapped item in NamespaceScanner #28 by @devopstales719e0963add airGapped item in NamespaceScanner #28 by @devopstales254328beuse insecure registry for AC #29 by @devopstales4855e6cause insecure registry #29 by @devopstalescc37c795add new dashboard by @devopstales3d48da97add nodeSelector, Tolerations and Affinity #22 by @devopstales7adcd2b9add nodeSelector, Tolerations and Affinity #22 by @devopstalesc409ceecdeploy kube-bench-scnner daemonset by trivy-operator by @devopstales24052c24add prometheus endpoint for kube-bench-scnner by @devopstalesce251f89separate docker image for kube-bech by @devopstalescaae0e87separate docker image for kube-bech by @devopstales91a80bb8Move kube-bech to a separate script by @devopstales8e900b99Add kube-bench as cluster scanner by @devopstales6653bd19add more info for errors at eport message by @devopstalesc3a57196Get pull secret from Pod ref by @devopstalesb0b1d5cfGet pull secret from Pod ref by @devopstalescc88b993add grafana dashboards to helm chart by @devopstaleseab13ff3add registry auth from secret #19 by @devopstalesc4dd9c18add new Operator Framevork Operator Definition for 2.4 by @devopstales4afc5d70add kube-bench config files by @devopstales42beb0c7preper Dockerfile for kube-bench by @devopstales64d2fdacadd func for kube-bench download by @devopstalesf69c72c4add clusterpolicyreports crd and rbac by @devopstales
Bugfix 🐛
cbb62b75image splitting by @devopstales07d10edbfix build issue by @devopstalesacb77b7bregistry_list referenced before assignment #41 by @devopstalese600a2a1helm chart by @devopstalesd8193978update kube-bench cfg by @devopstalesf8e9e066update kube-bench cfg by @devopstalesb57baf82build workflow by @devopstalesa34b9937minor fixes #34 by @devopstales9526a1cfminor fixes #29 #28 #33 by @devopstalesa09d1dcfminor code restructuring by @devopstalesbc9d5002minor fixes by @devopstales6eb8b2e2fix rbac for secret #19 by @devopstales0f7c686cbugfix:mod files for hybrid image pull #...
Release 2.4.1
Changes in this Release
trivy-operator-2.4
What's Changed
Full Changelog: 2.3...2.4
Features 🚀
aabdab1aedit CI/CD and add ISSUE_TEMPLATE by @devopstales8a384a54add templates to github-workflows by @devopstales08f72c24add documentation by @devopstalesa1038245add policyreport creation by @devopstalescc8509bbupdate vulnerabilityreports if exists by @devopstalesd661f6feadd ownerReferences for VulnerabilityReport by @devopstales053efd6aadd redis cache by @devopstales9d3fed32add redis cache by @devopstales34f41255generate vulnerabilityreport at scanns by @devopstales9b250b05add vulnerabilityreport CRD by @devopstales2f2eda8dadd function to disable AdmissionController by @devopstales
Bugfix 🐛
569e0cdaadd unique id for all PolicyReport report by @devopstalesb2c7a94bimage name parsing in policy_report by @devopstales700f2b10scan erros report and add test for error by @devopstales13196b51arm image by @devopstalesd60353b2minor bugfixes by @devopstales7c9eee81minor bugfixes by @devopstales2685689eminor fixes by @devopstalesd9c6663bvuls_long title, reddis env by @devopstales757ce7a7fix alpine scann error by @devopstalesa8df1001#17 by @devopstales4e9861f6fix cert test and gen by @devopstalesec126872fix cert test and gen by @devopstalesd60aa825fix try-exeption hell by @devopstales
Documentation 📖
92943cd8Update publish-docs.yaml by @devopstalesd2d6c04dadd documentation by @devopstales
trivy-operator-2.3
Bugfix
- Add ability to Clusterwide Admission Controller
- Logging improvements
- Remove duplication on scanning, cronejob
What's Changed
- Logging improvements. Fixes. by @eugenegoncharuk in #12
- No duplicates on scanning by @eugenegoncharuk in #13
- No duplicates for croned job too by @eugenegoncharuk in #14
- No duplicates + metrics by @eugenegoncharuk in #15
- Cluster wide option by @eugenegoncharuk in #16
New Contributors
- @eugenegoncharuk made their first contribution in #12
Full Changelog: 2.2...2.3
trivy-operator-2.2
Bugfix
- Add Advanced Grafana Dashboard and Change Prometheus Endpoint #4
What's Changed
- 2.1-devel to master by @devopstales in #6
- update README.md by @devopstales in #7
- Typos by @stensonb in #8
- Ac by @devopstales in #9
- trivy-operator 2.2 #4 by @devopstales in #10
New Contributors
Full Changelog: 2.1...2.2
Where you can find:
trivy-operator-2.1
v2.1
2.1 release of trivy-operator to replace trivy-image-validator
Bugfix
Add namespace selector for AdmissionController
What's Changed
Full Changelog*: 1.0.0...2.1
Where you can find:
trivy-operator-2.0.0
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: 1.0.0...2.0.0
trivy-operator-1.0.0
v1.0.0
Initial release of trivy-operator to replace trivy-scanner
Full Changelog: https://github.com/devopstales/trivy-operator/commits/1.0.0