-
Notifications
You must be signed in to change notification settings - Fork 25
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
Support for arm images #200
Comments
Hi @wsilva Your suggestion makes sense. We can build a multi-platform docker image by using Could you try to use the multi-platform images that I built in this draft, please? Just add the following parameters in the
Below is the difference between the docker manifest inspect ghcr.io/undistro/zora/operator:v0.4.4 Output
docker manifest inspect ghcr.io/undistro/zora/operator:feat-multi-platform-support Output
|
Wow, thanks. 🙇 You were faster than me. Also made the following PR: #202 but I will close mine since yours is way more complete. Will make some tests tomorrow and let you know. |
Oh @wsilva I didn't know you were working on it. Feel free to reopen your PR and we can work on it. |
Feature Description
Ability to run in ARM architecture clusters like raspberries computers or AWS graviton instances
Is your feature request related to a problem?
Yeap, I can not run the zora operator into a arm cluster.
What alternatives have you considered?
Not sure if it's too complicated to compile the container entrypoint command and build the container image for multi architecture.
Additional Context
I have a "cluster" with 4 raspberries 3B and 2 raspberries zero w. We can disregard the Zero W models because they are have armv6l architecture that are not supported by Kubernetes or even Docker, I struggle to put then in a running cluster. But the 3B are running fine with a k3s cluster:
I can even install with the following command:
$ helm upgrade --install zora undistro/zora --set saas.workspaceID='my-suppressed-id' -n zora-system --create-namespace --wait
But the operator is not able to run:
The rbac proxy container is ok:
But the manager throws the following:
The text was updated successfully, but these errors were encountered: