Skip to content
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 feature to mirror Quay.io (http://quay.io/) and GCR images to Public ECR repos #77

Closed
alolita opened this issue Jul 13, 2021 · 5 comments

Comments

@alolita
Copy link

alolita commented Jul 13, 2021

I’d like to have the ability to use docker-mirror to support mirroring of non-Docker repo images from Quay container registry and Google Container Registry (GCR) to be published in public ECR repos.

An example YAML file would look as follows:

target:
  registry: ACCOUNT_ID.dkr.REGION.amazonaws.com
  prefix: "hub/"
repositories:
  - name: quay.io/opentelemetry/opentelemetry-operator
      - "v*"

  - name: gcr.io/kubebuilder/kube-rbac-proxy
      - max_tags: 10

We are working on an enhancement which we plan to contribute to the project.

cc: @Saber-W

There are a couple of related issues open which will hopefully also get addressed by our upcoming PR.

Related Issues:
#75
#70

@Saber-W
Copy link
Contributor

Saber-W commented Jul 13, 2021

Please assign this to me. I'm working on this. Thank you!

@josegonzalez
Copy link
Contributor

@Saber-W there is no need to assign anything, just work on the issue and we'll review the PR.

@bkrugerp99
Copy link

Mirroring any registry would be great really since it would be useful to be able to pull things locally in event of outages from other public registries. Though thanks for Quay/GCR.

@josegonzalez
Copy link
Contributor

I think we normally support docker registry v2, but some registries do awkward things. Do you have registries that don't work here @bkrugerp99 ?

@alolita
Copy link
Author

alolita commented Jul 24, 2021

Closing issue since this is completed. Ty for reviewing and merging.

@alolita alolita closed this as completed Jul 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants