-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat: Github Workflow Action for Scanning vulnerabilities using Trivy. #19710
base: main
Are you sure you want to change the base?
Conversation
Added the required path for ingestion. |
Hi there 👋 Thanks for your contribution! The OpenMetadata team will review the PR shortly! Once it has been labeled as Let us know if you need any help! |
2 similar comments
Hi there 👋 Thanks for your contribution! The OpenMetadata team will review the PR shortly! Once it has been labeled as Let us know if you need any help! |
Hi there 👋 Thanks for your contribution! The OpenMetadata team will review the PR shortly! Once it has been labeled as Let us know if you need any help! |
Hi there 👋 Thanks for your contribution! The OpenMetadata team will review the PR shortly! Once it has been labeled as Let us know if you need any help! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your contribution. LGTM 🚀
Describe your changes:
Created Github Action Workflows for scanning Vulnerabilities of the Docker Images and posting the output of scan in the PR comment.
Fixes
We are already using Snyk as a vulnerability scanning solution, but incorporating Aqua Security's Trivy into our workflow provides several key advantages, making it beneficial to use both tools side by side.
Advantages of Using Trivy Over Snyk:
Faster Scanning Performance:
Trivy is known for its lightweight and fast scanning capabilities. Unlike Snyk, which may take longer to analyze
dependencies and images, Trivy provides results within seconds, making it ideal for CI/CD pipelines.
No Need for a Separate Account or API Key:
Trivy runs locally without requiring an API key, making it easier to integrate into workflows with minimal setup.
Broader Security Coverage:
Trivy scans operating system (OS) vulnerabilities and application dependencies in a single scan.
Cost Efficiency:
Trivy is completely open-source and free to use, whereas Snyk has limitations on free-tier usage and may require a paid plan for full functionality.
Local Scanning Without External Calls:
Trivy scans locally without sending data to an external service, ensuring better data privacy.
Why Use Trivy Alongside Snyk?
Why Use Trivy Alongside Snyk?
By using Trivy alongside Snyk, we get faster scans, deeper OS security insights, and better cost-effectiveness while still leveraging Snyk's strengths in application security.
Type of change:
Checklist:
Fixes <issue-number>: <short explanation>