quickstart-openshift icon indicating copy to clipboard operation
quickstart-openshift copied to clipboard

Migrate images from ghcr to Openshift

Open cberg-aot opened this issue 1 year ago • 5 comments
trafficstars

Describe the task Related to https://github.com/bcgov/quickstart-openshift/issues/1888

Images should be moved away from ghcr to avoid the terrible issues around manifest corruption that we have been experiencing, among other potential issues.

Move images into Openshift (how? - not as imagestreams)

Acceptance Criteria

  • [ ] Pipeline automatically moves images into Openshift image registry

Additional context

  • image

cberg-aot avatar Mar 21 '24 19:03 cberg-aot

@cberg-aot if it is very much required, use artifactory as read through cache, which caches your images, not much change you can just update the image registry from ghcr.io to artifacts.developer.gov.bc.ca/github-docker-remote, again this is only for readonly cache, not pushing to artifactory, so no extra step needed, if you want to cache images.

cc @DerekRoberts

mishraomp avatar Mar 21 '24 21:03 mishraomp

@mishraomp I have some ideas for this. Ideally we could add imagestreamtags back into select projects to allow local cataloging of images. It's not going into the quickstart, but could make @cberg-aot 's opressors happy!

DerekRoberts avatar Mar 21 '24 21:03 DerekRoberts

I would rather have pull-through cache than ImageStreams, if using imagestreams for lot of heavy storage platform services team will flag it , come at you for removing imagestream tags

fyi

mishraomp avatar Mar 21 '24 21:03 mishraomp

Good point! How about we limit this to just PROD?

DerekRoberts avatar Mar 21 '24 21:03 DerekRoberts

Good point! How about we limit this to just PROD?

Agreed

mishraomp avatar Mar 21 '24 21:03 mishraomp