-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to create an arm/v7 docker image with make push-multiarch
#180
Comments
Has it been decided that supporting arm/v7 is something that we want to do? |
Does the Kubernetes project support it with releases of pre-built binaries? |
Not yet, I've added this item to our 1.24 board for discussion.
I checked that https://github.com/kubernetes/kubernetes/blob/30e588c5fe0a4bb556bc13e9196ecf1487882295/CHANGELOG/CHANGELOG-1.24.md shows |
We discussed this at today's Kubernetes-CSI meeting and agreed to proceed with arm/v7 support based on the argument that Kubernetes supports it. |
We use this env var to build the images:
The default value is:
After trying to add
linux arm/v7 -armv7
(ref kubernetes-csi/external-provisioner#691) as another target I realized that even thougharm/v7
is a validdocker buildx platform
value it's not a correctGOARCH
value and therefore compilation of the binary fails.We could add another arg after arch that's the docker buildx platform, the new tuple would be
[os arch buildx_platform suffix base_image addon_image]
, the config for armv7 would belinux arm arm/v7 -armv7
/cc @pohly @msau42 @xing-yang
The text was updated successfully, but these errors were encountered: