Weekly Notes

There are so many interesting things to share:

  1. 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
  1. I found ko which enables multiarch builds (a complete manifest list image).
  2. 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
  1. My team tagged new releases for:

a. IBM/powervs-tang-server-automation: v1.0.4 b. IBM/powervm-tang-server-automation: v1.0.0


by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.