Replies: 4 comments 3 replies
-
I see two options:
|
Beta Was this translation helpful? Give feedback.
-
One of the big reasons I would prefer ghcr.io over AWS ECR is that I know for certain our published images will be public and accessible to anyone for download. They're also tied directly with our repositories (see ghcr.io/wordpress/openverse-api). This makes it very clear for folks how they can download the images and where they can be found. If the images were in ECR, it seems that making them public/accessible would be difficult or not as concise as ghcr.io. |
Beta Was this translation helpful? Give feedback.
-
In support of GHCR, I have a couple of points
|
Beta Was this translation helpful? Give feedback.
-
We've built consensus around ghcr.io and have already started using it. |
Beta Was this translation helpful? Give feedback.
-
Inspired by #424 and #429, it is a good time to define which container registry we can use for all our services, thinking about the unification and standardization of our processes.
Currently, for the frontend service we use AWS ECR which has allowed us to automate deployments to different environments through events in a workflow built almost automatically by AWS and following its best practices.
We currently have other services such as the API that are starting to integrate with the native GitHub service, ghcr.io. Much of the automation already done through AWS should be implemented here, e.g: to notify when an image has been pushed or removed from the registry.
The question we have for the general public is, what opinion do you have of each of the registries mentioned here, any particular preference? feedback to share?
Beta Was this translation helpful? Give feedback.
All reactions