-
Notifications
You must be signed in to change notification settings - Fork 5k
Publish arm64 image for gcr.io/k8s-minikube/storage-provisioner #6007
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
Comments
@wangxiyuan can you try this with minikube 1.6.1 and see if it's fixed? |
No, The detail:
|
I believe the root cause here is that we've never published an arm64 version of the storage-provisioner. I don't think the storage-provisioner is particularly useful for the none driver, but we should probably publish one anyways. |
@tstromberg yeah, it doesn't break my usage, while it's good to support. BTW, And a question that why it requires storage-provisioner v1.8.1 but I specified k8s to v1.16.2 |
The storage provisioner is version independent - and actually hasn't been updated in years. |
Can we replace the storage-provisioner image with a multi-arch manifest list, perhaps ? |
I'm rewriting the Makefile slightly, to be able to cross-build the image for other architectures too. Basically |
Sample code for building multi-arch manifest, needs all the sub-arch images: https://github.com/kubernetes/kubernetes/blob/master/test/images/image-util.sh # This option is for running docker manifest command
export DOCKER_CLI_EXPERIMENTAL := enabled |
@wangxiyuan I just pushed arch images
|
@medyagh : Thanks, if you could also push Eventually (next storage-provisioner upgrade), we want to move to multi-arch and one manifest |
pushed s390x:
|
thank you very much |
Thank you very much. |
The exact command to reproduce the issue:
minikube start --vm-driver=none --kubernetes-version=v1.16.2
on an ARM machineThe full output of the command that failed:
The
storage-provisioner
pod is falied to start.The output of the
minikube logs
command:Back-off pulling image "gcr.io/k8s-minikube/storage-provisioner-arm64:v1.8.1"
The operating system version:
Ubuntu 18.04 for aarch64
The text was updated successfully, but these errors were encountered: