-
Notifications
You must be signed in to change notification settings - Fork 102
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
XKCD addon is missing arm64 #665
Comments
I pushed a new image at
It seems to be working! The easy thing to do would be to (Or, @arschles you can push over a new image, I think I have managed a clone of your repo, it didn't seem to be pushed anywhere public except for inside of the docker image itself?) I was able to extract it, and my arm64 nodes are now singing:
|
There's now a callout that leads to this issue Bonus: KEDA in a doc that will get embedded in several talks at OSS Summit (Hope to see some KEDA authors there!) |
Hi,
Do you mean in Bilbao on September? If yes, I live 50 km around Bilbao, and we are planing to organize something during the event as CNCF Bilbao chapter :) |
I would like to go to Bilbao! But I meant OSS Summit that was just two weeks ago in Vancouver. Thanks for knocking this out! |
Report
The http-add-on has arm64 support, but the example
arschles/xkcd
does not publish a multi-arch image.Expected Behavior
The example should run with amd64 or arm64 workers
Actual Behavior
So, in a multi-arch cluster, if your pod lands on an arm64 node when it scales up you'll sit waiting for a while and then see:
The pod, having landed on an arm64 node (on the cluster I've prepared for OSSNA/GitOpsCon!) has the predictable error:
Steps to Reproduce the Problem
I spun up an eks cluster with
eksctl create cluster --config=file=cluster.config
and the repro is in kingdon-ci/fleet-infra with the cluster namemultiarch-ossna23
.If you omit the amd64 node group then it would fail every time. I included my cluster definition below. (For me it only fails a random percent of the time, because only 50% of nodes are arm64, it depends if xkcd gets scheduled to an arm64 node or not.)
Logs from KEDA HTTP operator
Not relevant, but here are the chart versions anyway:
What version of the KEDA HTTP Add-on are you running?
chart 0.4.1
Kubernetes Version
1.25
Platform
Amazon Web Services
Anything else?
The content of the cluster is here:
The text was updated successfully, but these errors were encountered: