Hi All,
My team is planning on migrating from gcr to gcr.io domain hosted artifact registry.
I request everyone's help to confirm if I have all the prerequisites right before we do it. Let us know if we are missing any steps here.
Before migration:
authenticate to GCR.io using a service account key file.
Roles required by Artifact Registry SA:
artifactregistry.repositories.list – To list Artifact Repositories
roles/artifactregistry.reader
roles/artifactregistry.writer
roles/storage.objectViewer
Roles required by User to generate IAM Recommendations:
roles/storage.objectViewer
roles/iam.roleViewer
roles/serviceusage.serviceUsageConsumer
Roles required by user to confirm the transition:
roles/artifactregistry.admin
roles/storage.admin
roles/viewer
Artifact Registry roles to be granted with Current roles for respective users:
Migration steps:
Migration verification:
After migration (Post verification) (Cost reduction):
Thank you!