Need help with deploying custom KEDA scaler #5392
Unanswered
sschimper
asked this question in
Q&A / Need Help
Replies: 1 comment 1 reply
-
Sorry I totally missed this. Do I get it correctly, that you are running KEDA operator from a source code from your laptop and the rest (metrics server...) is in the K8s cluster? Then the metrics server is not able to resolve url to the operator. Easiest way is to deploy your changes in the actual image |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am working on developing a custom KEDA scaler for Splunk Observability Cloud, formerly known as SignalFX.
My environment consists of a single AWS EC2 instance, with Ubuntu and Microk8s installed.
I cloned the KEDA repository, created a custom scaler as described in CREATE-NEW-SCALER.md, built and deployed it according to the 'Deployment' instructions in BUILD.md.
To test the scaler, I am using a very simple Kubernetes deployment:
... and to activate the custom KEDA scaler the following Yaml file:
In the logs of the operator I can see that the metrics are queried correctly. However, my deployment does not get scaled via the created HPA. When I run the 'describe' command on the HPA, I get:
Here is an extract from the KEDA metrics API pod logs:
For some reason, KEDA is unable to communicate with the Kubernetes HPA. So far, I failed to determine the cause of it. Could it have something to do with the way I set up my Microk8s cluster? The way I 'make run' the operator?
Any help is greatly appreciated. Thank you!
Beta Was this translation helpful? Give feedback.
All reactions