Releases: devopstales/trivy-operator
Releases · devopstales/trivy-operator
Release 2.5
⚠️ BREAKING CHANGES ⚠️
b115bf65
start DefectDojo integration #33 by @devopstales1b1f234a
start DefectDojo integration #33 by @devopstalese96bc4bb
chnage namespace-scanner crd structure by @devopstalesd124fe4a
start DefectDojo integration #33 by @devopstales1a9e3b21
start DefectDojo integration #33 by @devopstales12a1520d
chnage namespace-scanner crd structure by @devopstales
Features 🚀
945b0093
add auth secret type dockercfg #42 by @devopstales1f3ade73
add auth secret type dockercfg #42 by @devopstales7e9ef758
update helm chart for 2.5 by @devopstales53e915ed
add db-repository url for airgap install #28 by @devopstales76d028b9
defectdojo integration fix crd #33 by @devopstales11e49a42
defectdojo integration fix crd #33 by @devopstales81f26243
trivy-operator defectdojo integration #33 by @devopstales5b17facf
kube-bench-scnner defectdojo integration #33 by @devopstales74819782
add docs for airgap install #28 by @devopstales9cd9ad5f
modify tryvi scan options list #28 by @devopstales87134ca5
remove airGapped item in NamespaceScanner #28 by @devopstalesed7a549e
add airGapped item in NamespaceScanner #28 by @devopstales495d2ce6
use insecure registry for AC #29 by @devopstales61aa5570
use insecure registry #29 by @devopstales7b109541
add new dashboard by @devopstales1cba50b2
deploy kube-bench-scnner daemonset by trivy-operator #34 by @devopstales4cfda1a6
add prometheus endpoint for kube-bench-scnner #34 by @devopstales0019fce9
separate docker image for kube-bench #34 by @devopstalese0d1d617
separate docker image for kube-bench #34 by @devopstalese91e3602
Move kube-bech to a separate script #34 by @devopstalese5693182
Add kube-bench as cluster scanner #34 by @devopstales50267e28
add more info for errors at eport message by @devopstales74ec66c4
Get pull secret from Pod ref #19 by @devopstalesf642c855
Get pull secret from Pod ref #19 by @devopstalesc4e16f29
add grafana dashboards to helm chart by @devopstalesfc278c31
add registry auth from secret #19 by @devopstales1b8da801
add new Operator Framevork Operator Definition for 2.4 by @devopstalesfb645124
add kube-bench config files #34 by @devopstales71cdaea8
preper Dockerfile for kube-bench #34 by @devopstales5881cc53
add func for kube-bench download #34 by @devopstales4d7414a1
add clusterpolicyreports crd and rbac #34 by @devopstales368a52ab
defectdojo integration fix crd #33 by @devopstales76cb9db2
defectdojo integration fix crd #33 by @devopstales970eea62
trivy-operator defectdojo integration #33 by @devopstales0f30c072
kube-bench-scnner defectdojo integration #33 by @devopstalesf0b45a09
add docs for airgap install #28 by @devopstalesa79a7ed7
modify tryvi scan options list #28 by @devopstalesc9ac7fa1
remove airGapped item in NamespaceScanner #28 by @devopstales719e0963
add airGapped item in NamespaceScanner #28 by @devopstales254328be
use insecure registry for AC #29 by @devopstales4855e6ca
use insecure registry #29 by @devopstalescc37c795
add new dashboard by @devopstales3d48da97
add nodeSelector, Tolerations and Affinity #22 by @devopstales7adcd2b9
add nodeSelector, Tolerations and Affinity #22 by @devopstalesc409ceec
deploy kube-bench-scnner daemonset by trivy-operator by @devopstales24052c24
add prometheus endpoint for kube-bench-scnner by @devopstalesce251f89
separate docker image for kube-bech by @devopstalescaae0e87
separate docker image for kube-bech by @devopstales91a80bb8
Move kube-bech to a separate script by @devopstales8e900b99
Add kube-bench as cluster scanner by @devopstales6653bd19
add more info for errors at eport message by @devopstalesc3a57196
Get pull secret from Pod ref by @devopstalesb0b1d5cf
Get pull secret from Pod ref by @devopstalescc88b993
add grafana dashboards to helm chart by @devopstaleseab13ff3
add registry auth from secret #19 by @devopstalesc4dd9c18
add new Operator Framevork Operator Definition for 2.4 by @devopstales4afc5d70
add kube-bench config files by @devopstales42beb0c7
preper Dockerfile for kube-bench by @devopstales64d2fdac
add func for kube-bench download by @devopstalesf69c72c4
add clusterpolicyreports crd and rbac by @devopstales
Bugfix 🐛
cbb62b75
image splitting by @devopstales07d10edb
fix build issue by @devopstalesacb77b7b
registry_list referenced before assignment #41 by @devopstalese600a2a1
helm chart by @devopstalesd8193978
update kube-bench cfg by @devopstalesf8e9e066
update kube-bench cfg by @devopstalesb57baf82
build workflow by @devopstalesa34b9937
minor fixes #34 by @devopstales9526a1cf
minor fixes #29 #28 #33 by @devopstalesa09d1dcf
minor code restructuring by @devopstalesbc9d5002
minor fixes by @devopstales6eb8b2e2
fix rbac for secret #19 by @devopstales0f7c686c
bugfix: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 🚀
aabdab1a
edit CI/CD and add ISSUE_TEMPLATE by @devopstales8a384a54
add templates to github-workflows by @devopstales08f72c24
add documentation by @devopstalesa1038245
add policyreport creation by @devopstalescc8509bb
update vulnerabilityreports if exists by @devopstalesd661f6fe
add ownerReferences for VulnerabilityReport by @devopstales053efd6a
add redis cache by @devopstales9d3fed32
add redis cache by @devopstales34f41255
generate vulnerabilityreport at scanns by @devopstales9b250b05
add vulnerabilityreport CRD by @devopstales2f2eda8d
add function to disable AdmissionController by @devopstales
Bugfix 🐛
569e0cda
add unique id for all PolicyReport report by @devopstalesb2c7a94b
image name parsing in policy_report by @devopstales700f2b10
scan erros report and add test for error by @devopstales13196b51
arm image by @devopstalesd60353b2
minor bugfixes by @devopstales7c9eee81
minor bugfixes by @devopstales2685689e
minor fixes by @devopstalesd9c6663b
vuls_long title, reddis env by @devopstales757ce7a7
fix alpine scann error by @devopstalesa8df1001
#17 by @devopstales4e9861f6
fix cert test and gen by @devopstalesec126872
fix cert test and gen by @devopstalesd60aa825
fix try-exeption hell by @devopstales
Documentation 📖
92943cd8
Update publish-docs.yaml by @devopstalesd2d6c04d
add 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