There are so many interesting things to share:
- google/go-containerregistry has some super helpful tools, in fact I raised a PR to make sure they build ppc64le binaries #1680
crane is a tool for interacting with remote images and registries.
You can extract a binary my-util
for a given architecture using:
crane export ppc64le/image-id:tag image.tar
tar xvf image.tar bin/my-util
You can extract a binary from a manifest-listed image using:
crane export --platform ppc64le image-id:tag image.tar
tar xvf image.tar bin/my-util
- I found ko which enables multiarch builds (a complete manifest list image).
- Quickly checking manifest-list image’s supported architectures
podman manifest inspect registry.k8s.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2 | jq -r '.manifests[].platform.architecture'
amd64
arm
arm64
ppc64le
s390x
- My team tagged new releases for:
a. IBM/powervs-tang-server-automation: v1.0.4 b. IBM/powervm-tang-server-automation: v1.0.0
Leave a Reply