-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Trivy as Vulnerability plugin (#228)
* remove kubeconfig flags from plugins cmd * add default-container annotation on plugin pods * set KUBECONFIG env only if the Cluster has kubeconfigKeyRef * add view permissions to zora-plugins ClusterRole * remove kubeconfigRef from Cluster sample * feat: add agent mode flag in helm chart * fix: operator should have the same permissions as the plugins * update plugins role * set runAsNonRoot in container level * create vulnerabilityreport crd * create namespace on `make install` * create trivy plugin sample * chore: update trivy plugin * chore: apply trivy plugin on make install * feat: set security context on worker container * feat: set security context on init container * feat: do not set security context pod level * feat: update plugins role * feat: set allowPrivilegeEscalation to false in plugins security context * feat: add type field in Plugin * chore: set PLUGIN_TYPE to worker env * chore: set type field on plugin manifests * chore: handle misc plugins * feat: implement trivy parse function * chore: handle vulnerabilities in worker * chore: generate clientset for VulnerabilityReport * chore: add license header * chore: update operator role * chore: update plugins role * feat: creating vulnerability reports in worker * chore: update test error messages * chore: testing parseVulnResults function * chore: add totalResources, summary, type and score in Vulnerability types * test: add sha256 test case * ci: set go-version-file in setup-go@v4 * feat: add vuln reports column markers * chore: remove non-alphanumeric from vuln reports name * chore: log trivy report errors as info * feat: update clusterscans and customchecks short names * feat: update clusterissues short names * chore: bump curl image * chore: always apply plugins * ci: update helm chart repository * chore: add --no-progress flag in trivy plugin * chore: update logs * docs: add slack badge on README.md * chore: delete unused file * chore: add trivy plugin in helm chart * chore: update imagePullSecret template name in helm chart * feat: apply scans for both misc and vuln in helm chart * chore: rename clusterscan template file in helm chart * zora v0.7.0-rc3 * chore: using "misconfig" to abbreviate "misconfigurations", instead of "misc" * chore: remove suspend and schedule fields from plugin reference in cluster scan spec * chore: rename `issueCount` to `totalIssues` in clusterscan status; remove `Issues` column from clusterscan; remove `suspend` and `schedule` fields from plugin status; * docs: update description of successfulScansHistoryLimit and failedScansHistoryLimit clusterscan fields * chore: add successfulScansHistoryLimit and failedScansHistoryLimit fields on helm chart * chore: update NOTES.txt * chore: remove default trivy resources in helm chart * chore: bump zora chart 0.7.0-rc4 * chore: update chart NOTES.txt * chore: create a chart pre-delete hook to delete the default cluster * chore: set label zora.undistro.io/default to "true" in default cluster and scans * feat: add description field in Vulnerability * feat: delete hook image as helm parameter * bump trivy 0.45.1 * bump gh actions * pre release v0.7.0-rc5 * chg: set plugin env variables in worker container * feat: add ignoreUnfixed and ignoreDescriptions parameters in helm chart * chore: add kind targets in Makefile * bump zora chart to v0.7.0-rc6 * fix clusterscan saas hook * docs: update docs * docs: add pages for plugins * docs: update chart description * docs: update chart readme * docs: update README.md * docs: update bold in plugins page * chg: update clusterscan samples * zora 0.7.0-rc7 * docs: add a button to zora dashboard * docs: update helm chart readme * docs: fix helm chart page link * docs: add resources page * docs: update resources page title * docs: add suspending scan page * docs: add faq page * docs: update faq * docs: update logo * docs: add retain issues page * docs: add admonition note in suspend scan page * docs: update key features sorting * docs: update trivy.md page * docs: add "ignore unfixed vulnerability" in sidebar * docs: update switch theme icon * docs: center try zora dashboard button * docs: add note about vulnerability reports in Zora Dashboard * docs: fix version links * docs: add OCI registry support with helm * docs: add oss vs dashboard session in index.md * docs: add note about zora dashboard arch in overview page * release zora 0.7.0
- Loading branch information
Showing
112 changed files
with
8,929 additions
and
9,658 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.