-
Notifications
You must be signed in to change notification settings - Fork 15
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
Add Container Security Scanning to CI/CD Process #1003
Comments
I've enabled the scans for a branch of the account-lookup-service: https://circleci.com/gh/mojaloop/account-lookup-service/1596#artifacts/containers/0 There's a few issues we need to figure out, such as:
|
@lewisdaly thanks for the updates.. Looking at the snapshot, is the container security scanning enabled only for releases/snapshots (according to the snapshot) or even PRs? |
I have it set up only for releases/snapshots, but that is because historically, we only build a docker image for the release/snapshot tags. Is that fine? Or we could change it to build a docker image on every branch/tag/PR, and only publish the docker images if we are building for a release/snapshot. |
I should note that the image scan is quite a long process (5 mins +), so putting it on every PR might get annoying. |
In fact that was what I was leaning towards as well - to have it only for snapshots / releases and not for PRs, since the build happens only for those anyway.. |
This is great work. Can we look at: |
@rasputtintin here is a link to the default policy that is being applied: https://github.com/anchore/hub/blob/master/sources/bundles/anchore_default_bundle.json I'm not exactly sure how it works, but perhaps we can continue the integration on the other repos with just the default policy for now. |
@elnyry Marked |
Goal:
As an OSS Maintainer
I want to enable container security scans in the CI/CD Process
so that containers built and released by Mojaloop releases for services are secure and any security issues can be identified
Tasks:
sysdig
andanchore-cli
toolsaccount-lookup-service
- [ ] central-directory?Out of scope- [ ] simulator?Out of scopeAcceptance Criteria:
Pull Requests:
Follow-up:
Dependencies:
Accountability:
The text was updated successfully, but these errors were encountered: