-
Notifications
You must be signed in to change notification settings - Fork 313
refactor: Add registry scanner module #890
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
refactor: Add registry scanner module #890
Conversation
fd738b7 to
895cb73
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #890 +/- ##
=======================================
Coverage 74.82% 74.82%
=======================================
Files 31 31
Lines 3912 3912
=======================================
Hits 2927 2927
Misses 850 850
Partials 135 135 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Signed-off-by: Ishita Sequeira <[email protected]>
Signed-off-by: Ishita Sequeira <[email protected]>
Signed-off-by: Ishita Sequeira <[email protected]>
Signed-off-by: Ishita Sequeira <[email protected]>
Signed-off-by: Ishita Sequeira <[email protected]>
Signed-off-by: Ishita Sequeira <[email protected]>
2b083c3 to
d782f60
Compare
registry-scanner/README.md
Outdated
| Registry Scanner is under active development. We would not recommend it | ||
| yet for *critical* production workloads, but feel free to give it a spin. | ||
|
|
||
| We're very interested in feedback on usability and the user experience as well | ||
| as in bug discoveries and enhancement requests. | ||
|
|
||
| **Important note:** Until the first stable version (i.e. `v1.0`) is released, | ||
| breaking changes between the releases must be expected. We will do our best | ||
| to indicate all breaking changes (and how to un-break them) in the | ||
| [Changelog](CHANGELOG.md) |
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.
I'd replace this by a statement that this component is not yet ready for public consumption, and that we're currently working on a first release.
registry-scanner/LICENSE
Outdated
| same "printed page" as the copyright notice for easier | ||
| identification within third-party archives. | ||
|
|
||
| Copyright [yyyy] [name of copyright owner] |
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.
| Copyright [yyyy] [name of copyright owner] | |
| Copyright 2024 The Argo CD Image Updater authors |
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.
I see this to be same in Image Updater.. Should I update it their as well?
Signed-off-by: Ishita Sequeira <[email protected]>
Signed-off-by: Ishita Sequeira <[email protected]> Signed-off-by: Tchoupinax <[email protected]>
Image Updater provides some functionality that can be reused by other projects, most notably the feature to inspect OCI and Docker registries' contents and pick an image based on some constraints.
This PR starts the initial setup of a new module named
registry-scannerto separate out the functionality of registry scanning and fetching images into a library. This allows users to pull in just the registry scanning functionality and not pull in the entire image updater for use.Future Tasks:
pkg/folders to registry-scanner baring the argo-cd functionalityregistry-scannerwith argocd-image-updaterregistry-scanneras part of release process.