kastenhq/kubestr

Support for ARM64 devices

Trojan295 opened this issue · 3 comments

Hello,

I have a K3s cluster setup on Odroid HC4 devices, which are using a ARM64 processor. I would like to benchmark the storage classes I have there using kubestr. When trying to run kubestr I get an error and the logs in the container show, that most probably the binary was compiled for amd64:

$ kubectl logs kubestr-fio-pod-s2hhl
standard_init_linux.go:228: exec user process caused: exec format error

Is there an option to create and publish kubestr Docker image for ARM64?

I created an ARM64 Docker image for kubestr from this branch: https://github.com/Trojan295/kubestr/tree/add-arm64-docker-image
You can use the image via the --image flag:

kubestr fio -s <storage-class> --image ghcr.io/trojan295/kubestr

I would like to see this support upstream as well!

ARM64 support as been added.