cloud-builders
cloud-builders copied to clipboard
Adding Power support for image gcr.io/cloud-builders/gcs-fetcher
Hi All,
We have a requirement for using the gcs-fetcher image on Power(ppc64le) architecture for knative deployment.
However, the images available here - https://console.cloud.google.com/gcr/images/cloud-builders/GLOBAL/gcs-fetcher?gcrImageListsize=30 have support for "amd64" only as seen below
docker image inspect gcr.io/cloud-builders/gcs-fetcher | grep Arch "Architecture": "amd64",
I was able to build this image locally on a Power machine and validate it successfully and was looking for help in making the image @ gcr.io, multi-arch
Thank you!!
any thoughts on this? Thanks!!
cc @jonjohnsonjr
This would involve cross-compiling here https://github.com/GoogleCloudPlatform/cloud-builders/blob/3d11322abd7d5d185414eeae5ee0ee9c38b7f58f/gcs-fetcher/cloudbuild.yaml#L3-L5 and doing some docker manifest
commands to assemble the multi-platform image. I can cobble something together in ko
to do this instead, but it might take a minute.