-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Support multi-level repos for Artifact Registry #5053
Support multi-level repos for Artifact Registry #5053
Conversation
**Description** This change adds Artifact Registry (AR) as another special case for [image name rewriting](https://skaffold.dev/docs/environment/image-registries/), similar to Container Registry (GCR). Both GCR and AR support arbitrarily deep image repo names. This change looks for `gcr.io` or `-docker.pkg.dev` in the registry domain. **Related**: #4878 **User facing changes** Updates to documentation on image name rewriting.
Codecov Report
@@ Coverage Diff @@
## master #5053 +/- ##
==========================================
+ Coverage 72.26% 72.28% +0.01%
==========================================
Files 368 368
Lines 12912 12927 +15
==========================================
+ Hits 9331 9344 +13
- Misses 2890 2891 +1
- Partials 691 692 +1
Continue to review full report at Codecov.
|
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.
Thanks! One little change.
Use regex to match Google Cloud project ID. Co-authored-by: Brian de Alwis <bsd@acm.org>
Description
This change adds Artifact Registry (AR) as another special case for image name rewriting, similar to Container Registry (GCR).
Both GCR and AR support arbitrarily deep image repo names. This change looks for
gcr.io
or-docker.pkg.dev
in the registry domain.Related: #4878
User facing changes
Updates to documentation on image name rewriting.