Skip to content

AKS nodes are not autoscaled before scheduling on ACI virtual nodes #1571

Discussion options

You must be logged in to vote

Happy to help but think this is more of an AKS question.

KEDA basically scales out the application by scheduling them, but then it's up to the Kubernetes scheduler to decide on what node to run them.

This is happening because the user nodes are not spinning up fast enough which means the workloads will flow over to Azure Container Instances through Virtual Nodes. Once the user nodes catch up, all future workloads will run there but I don't think Kubernetes will reschedule the Virtual Node pods back inside the cluster (because it doesn't know it's running outside of the cluster).

Does this make sense to you?

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@hasandogu
Comment options

@tomkerkhove
Comment options

@hasandogu
Comment options

Answer selected by hasandogu
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants