Please publish images to `quay.io` and `public.ecr.aws` / `gallery.ecr.aws`
Consul Template version
Not applicable
Configuration
Not applicable
Command
Not applicable
Debug output
Not applicable
Expected behavior
I'd like to pull images from quay.io and /or public.ecr.aws. This is because ecr pull through cache only supports these registries.
Actual behavior
I only see this image deployed to dockerhub which is unsupported by ecr pull through cache.
There are images on public.ecr.aws from hashicorp such as the hashicorp/consul-enterprise which is nice.
Steps to reproduce
Not applicable
References
How to publish to other repos
- https://redhat-cop.github.io/ci/publishing-images.html
Image repos
- https://hub.docker.com/r/hashicorp/consul-template
- https://gallery.ecr.aws/?searchTerm=consul-template
- https://quay.io/search?q=consul-template
Code reference
- Current build in this repo https://github.com/hashicorp/consul-template/blob/eb7920694ce76ff03b8713abb0e86d7485a8a34a/.github/workflows/build.yml#L217
- Similar in packer except packer pushes to docker.io and public.ecr.aws https://github.com/hashicorp/packer/blob/fc0ed2926441ed8c7608dc31491da0e369211ede/.github/workflows/build.yml#L248-L250
cc: @roncodingenthusiast @eikenb
Would also very much like to see consul-template on ECR public gallery, to avoid problems with Docker Hub pull request limit that hits one of my Kubernetes clusters from time to time.
Since a lot of hashicorp images are already on ECR public gallery, I imagine pushing this one as well can't be much work?
Please?
They don't seem interested. I put in this PR https://github.com/hashicorp/consul-template/pull/1733 in Oct 2023 and no response...
I uploaded it to the client's internal ECR which is the best solution until we have an AWS upstream image available.