vmware-tanzu / velero

Backup and migrate Kubernetes applications and their persistent volumes
https://velero.io
Apache License 2.0
8.73k stars 1.41k forks source link

Transfer uploading images from GCR to GAR #7538

Open blackpiglet opened 7 months ago

blackpiglet commented 7 months ago

Describe the problem/challenge you have

The Velero Github action uploads the built image to GCR for PR merging and release cutting. The GCR service will be deprecated with Google Artifact Registry in the future: https://cloud.google.com/container-registry/docs/deprecations/container-registry-deprecation.

The GCR deprecation deadline is May 15, 2024.

Describe the solution you'd like

The Artifact Registry can host the GCR address. https://cloud.google.com/artifact-registry/docs/transition/transition-from-gcr#transition-options https://cloud.google.com/artifact-registry/docs/transition/setup-gcr-repo#limitations

We can migrate the images from GCR to GAR, and then let the GAR host the origin GCR address instead.

Anything else you would like to add:

Environment:

Vote on this issue!

This is an invitation to the Velero community to vote on issues, you can see the project's top voted issues listed here.
Use the "reaction smiley face" up to the right of this comment to vote.

github-actions[bot] commented 5 months ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 14 days. If a Velero team member has requested log or more information, please provide the output of the shared commands.

blackpiglet commented 5 months ago

Unstale

kaovilai commented 5 months ago

The GCR deprecation deadline is May 15, 2024.

anything broken now?

blackpiglet commented 5 months ago

Not yet. The gcr.io is not deprecated yet. It gives more time to figure out the way to migrate to the gar.io.

github-actions[bot] commented 3 months ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 14 days. If a Velero team member has requested log or more information, please provide the output of the shared commands.

blackpiglet commented 3 months ago

unstale

github-actions[bot] commented 1 month ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 14 days. If a Velero team member has requested log or more information, please provide the output of the shared commands.

github-actions[bot] commented 1 month ago

This issue was closed because it has been stalled for 14 days with no activity.