fabric8-pipeline-library icon indicating copy to clipboard operation
fabric8-pipeline-library copied to clipboard

add support for skopeo for copying docker images between clusters without requiring docker socket access

Open jstrachan opened this issue 7 years ago • 3 comments

background: http://rhelblog.redhat.com/2017/05/11/skopeo-copy-to-the-rescue/

related:

  • https://trello.com/c/8nTMn9fV

jstrachan avatar May 15 '17 08:05 jstrachan

wonder if we need to add it as a binary to the clients docker image?

jstrachan avatar May 15 '17 08:05 jstrachan

@jstrachan Do you mean something like this?

https://github.com/redhat-cop/containers-quickstarts/tree/master/jenkins-slaves/jenkins-slave-image-mgmt

lpsantil avatar May 22 '17 03:05 lpsantil

@lpsantil yes! I figure we should be able to add skopeo as a standard function to the library; then look at using it by default to move images between environments.

Maybe the simplest solution is to add skopeo to our current clients image then its available OOTB in all pipeline build pods? https://github.com/fabric8io/fabric8-pipeline-library/#understanding-how-it-works

jstrachan avatar May 22 '17 08:05 jstrachan